我尝试不重新发明轮子,而是找到一个可以检测设备方向并考虑到设备特定偏差的插件,就像this一样。
stackoverflow上或互联网上其他任何地方的每个人都建议使用简单的orientationchange
,然后再听gamma,alpha,beta值,但这在Praxis中确实没有用,因为每个设备都有一些奇怪的伪像和视差。 js似乎在一开始就通过一些测量校准来解决这个问题,然后通过一些数学运算来计算设备是“向左倾斜”还是“向右倾斜”。
您知道有处理此功能的插件吗?我什么都没找到。我想我可以破解视差。 js库并跳过鼠标事件或其他事件,但是如果其他人有更合理的建议,我将很高兴。