API:navigator.vibrate();
API解释地址:https://developer.mozilla.org/zh-CN/docs/Web/API/Navigator/vibrate
实例:
/**调用手机震动 */
vibration(){
if (navigator.vibrate) {
// 支持
console.log("支持设备震动!");
}else{
// 不支持
console.log("不支持设备震动!");
return;
}
//震5秒
//navigator.vibrate(5000);
//震5秒,停0.3秒,在震4秒
navigator.vibrate([5000, 300, 4000]);
}
略解:
navigator.vibrate():这个navigator.vibrate函数可以接受一个数字参数,也可以接受一个数字数组,当使用数组参数时,奇数位的数值是震动秒数,偶数位为等待秒数。