检查是否存在DeviceMotionEvent Javascript
我正在制作一个交互式web应用程序,需要检查当前设备上是否存在陀螺仪。在加载所有其他javascript之前,我需要进行一次检查 我发现下面的文章是关于如何做的 但当我尝试这段代码时,请看下面的代码,它总是没有陀螺仪。。无论是iphone还是台式机、笔记本电脑还是平板电脑。为什么会这样?这个问题有解决办法吗?还是不可能 请参阅我迄今为止尝试过的代码:检查是否存在DeviceMotionEvent Javascript,javascript,sensors,devicemotion,Javascript,Sensors,Devicemotion,我正在制作一个交互式web应用程序,需要检查当前设备上是否存在陀螺仪。在加载所有其他javascript之前,我需要进行一次检查 我发现下面的文章是关于如何做的 但当我尝试这段代码时,请看下面的代码,它总是没有陀螺仪。。无论是iphone还是台式机、笔记本电脑还是平板电脑。为什么会这样?这个问题有解决办法吗?还是不可能 请参阅我迄今为止尝试过的代码: if (window.DeviceMotionEvent) { console.log("yes "+window.DeviceMotio
if (window.DeviceMotionEvent) {
console.log("yes "+window.DeviceMotionEvent);
gyroscope = true;
followMouse = false;
current_interaction_mode = 'gyroscope_option';
}else{
console.log("no "+ window.DeviceMotionEvent);
followMouse = true;
gyroscope = false;
current_interaction_mode = 'followMouse_option';
}
$(document).ready(function(){
//all the other code to be executed...
});
如果缺少或不清楚,请告诉我:)提前谢谢你的帮助