1. 安裝
cordova plugin add cordova-plugin-vibration
2.添加按鈕
<button id="vibration">單次振動</button>
<button id="sustained-vibration">多次振動</button>
<button id="stopVibration">停止振動</button>
3. 添加振動事件
document.addEventListener('deviceReady',function(){
document.getElementById('vibration').onclick=function(){
navigator.vibrate(2000);
}
document.getElementById('sustained-vibration').onclick=function(){
navigator.vibrate([1000,1000,2000,2000,3000])
}
document.getElementById('stopVibration').onclick=function(){
navigator.vibrate(0);
}
})
4.總結和注意點
1.振動的事件在模擬器上是沒法試出來的,需要到真機上測試
2.不僅僅是振動事件 其他事件也都寫到deviceReady裏面最好 免得發生不必要的問題