微信搖一搖添加好久,很多朋友都在玩,那麼基於html5 DeviceOrientation 如何實現微信搖一搖功能的呢?下面由武林網小編把詳細內容分享給大家,供大家參考。
在HTML5中,DeviceOrientation特性所提供的DeviceMotion事件封裝了設備的運動傳感器時間,通過改時間可以獲取設備的運動狀態、加速度等數據(另還有deviceOrientation事件提供了設備角度、朝向等信息)。
而通過DeviceMotion對設備運動狀態的判斷,則可以幫助我們在網頁上就實現搖一搖的交互效果。
運動事件監聽
複製代碼