我正在尝试启动一个可与Google Cardboard一起使用的WebGL项目。由于手机在硬纸板中时唯一可以输入的是一侧的磁性开关,该开关与手机的内部磁力计相互作用,所以我很好奇是否可以在浏览器中访问磁力计状态数据。
最佳答案
DeviceOrientation Event Specification中的DOM事件deviceorientation
为您提供calculate compass heading所需的信息。
Android Chrome浏览器支持该规范(根据mobilehtml5.org)。
HTML 5与该信息是否真正源自内部磁力计或其他设备技巧无关,但是我想这对您的问题范围是很好的。