微信摇一摇添加好久,很多朋友都在玩,那么基于html5 DeviceOrientation 如何实现微信摇一摇功能的呢?下面由武林网小编把详细内容分享给大家,供大家参考。
在HTML5中,DeviceOrientation特性所提供的DeviceMotion事件封装了设备的运动传感器时间,通过改时间可以获取设备的运动状态、加速度等数据(另还有deviceOrientation事件提供了设备角度、朝向等信息)。
而通过DeviceMotion对设备运动状态的判断,则可以帮助我们在网页上就实现摇一摇的交互效果。
运动事件监听
复制代码