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里面最好 免得发生不必要的问题