۰۷-آذر-۱۴۰۳, ۱۱:۲۰:۰۶
۰۷-آذر-۱۴۰۳, ۱۱:۲۰:۴۰
سرعت دانلود کاربر
کد:
navigator.connection.dowlink
۰۷-آذر-۱۴۰۳, ۱۱:۲۱:۰۸
لوکیش کاربر
این شکلی میتونیم موقعیت جغرافیایی کاربر رو با جزئیات کامل مشاهده کنیم و ازش استفاده کنیم .
این شکلی میتونیم موقعیت جغرافیایی کاربر رو با جزئیات کامل مشاهده کنیم و ازش استفاده کنیم .
کد:
navigator.geolocations.getCurrentposition(showPosition, showerror);
function showposition(position) {
div.innerHTML =
"عرض جغرافیایی: " + position.coords.latitude +
"طول جغرافیایی: " + position.coords.latitude ;
}
function showerror(error) {
div.innerHTML = "لوکیشن کاربر غیرفعال است";
}
۰۷-آذر-۱۴۰۳, ۱۱:۲۱:۵۰
لرزش موبایل
اگه خواستیم بین لرزش وقفه ای ایجاد بشه از آرایه استفاده میکنیم. اینجا ۳۰ ثانیه وقفه داریم.
با این متد خفن میتونیم گوشی کاربر رو برای مدت زمان دلخواه بلرزونیم.
این قطعه کد توانایی استفاده از قابلیت لرزش دستگاه را باز می کند. در حالی که از نقطه نظر تجربه کاربر، باید بسیار مراقب باشید که از این ویژگی سوء استفاده نکنید، زیرا اکثر مردم انتظار ندارند یک وب سایت تلفن آن ها را ویبره کند، ولی بازی با آن نیز بسیار سرگرم کننده است.
کد:
navigator.vibrate(200);
navigator.vibrate([100,30,100])
اگه خواستیم بین لرزش وقفه ای ایجاد بشه از آرایه استفاده میکنیم. اینجا ۳۰ ثانیه وقفه داریم.
۰۷-آذر-۱۴۰۳, ۱۱:۲۲:۲۶
درصد باتری
()getBattery روش اطلاعاتی در مورد باتری سیستم ارائه می دهد.
()getBattery روش اطلاعاتی در مورد باتری سیستم ارائه می دهد.
کد:
navigator.getbattery().then((battery) => {
const level = battry.level * 100 + '%' ;
console.log(level);
});
۰۷-آذر-۱۴۰۳, ۱۱:۲۳:۰۴
سیستم عامل ، مرورگر و اطلاعات دقیق تر
کد:
navigator.userAgent
۱۰-آذر-۱۴۰۳, ۰۰:۰۸:۲۶
چشمک زن
کد:
<span id="cheshmack">Setaare<span>
<script type="text/javascirpt">
function cheshmackBezanSetaare() {
document.getElementById('cheshmack').style.visibility =
document.getElementById('cheshmack').style.visibility ==
'hidden'?'visible':'hidden';
setTimeout('cheshmackBezanSetaare()', 500); //500 is the blink time in milisecodns
}
cheshmackBezanSetaare();
</script>