我正在尝试从HTML5规范的devicemotion事件获取旋转率
我可以在chrome和iOS上检索值。但是,该值在边缘浏览器上似乎为空。我做错什么了-我的代码如下
window.addEventListener('devicemotion', updateM, false);
var updateM = function(e){
console.log(e.rotationRate); // returns null on edge
}
MSDN规范说它在IE 11和更高版本上可用-https://msdn.microsoft.com/en-us/library/dn342897(v=vs.85).aspx
万一有人想直接尝试电话:http://jsfiddle.net/q5z4ytvf/
最佳答案
我没有意识到这不是软件问题,而是硬件问题。我使用的是lumia 640,该设备没有陀螺仪。我希望这对某人有用。