我在尝试使用 HTML 5 界面获取加速度计数据时遇到问题。
我声明了这个处理程序事件:
window.addEventListener("devicemotion",getMontionData,true);
获取加速度计传感器提供的数据。另一方面,我有一个名为 getMontionData 的函数:
getMontionData = function (e)
{
xAcceleration = e.acceleration.x;
yAcceleration = e.acceleration.y;
zAcceleration = e.acceleration.z;
}
获取加速度计数据。我遇到的问题是,当设备被锁定或屏幕为黑色时,不会调用 getMontionData 函数。
我正在使用 Tizen IDE 在智能手表上进行此测试,并设置了此属性
任何人都可以解释我如何使应用程序能够获取数据,即使设备被锁定或屏幕是黑色的?
在显示应用程序主窗口时,应该调用 devicemotion 事件,因为调用了 getMontionData 函数。当设备屏幕为黑色时,就会出现问题
太感谢了