JavaScript手机振动API
来源:互联网 发布:福建省水产品出口数据 编辑:程序博客网 时间:2024/04/28 15:28
振动API基础应用
这个navigator.vibrate函数可以接受一个数字参数,也可以接受一个数字数组,当使用数组参数时,奇数位的数值是震动秒数,偶数位为等待秒数。
// 振动1秒
navigator.vibrate(1000);
// 振动多次
// 参数分别是震动3秒,等待2秒,然后振动1秒
navigator.vibrate([3000, 2000, 1000]);
// 停止振动
navigator.vibrate(0);
navigator.vibrate([]);
需要提醒的是,对navigator.vibrate方法的调用并不会引起手机循环振动;当参数是一个数字时,振动之后发生一次,然后就停止下来。当参数是数组时,震动会按数组里的值震动,然后就停止振动。
var
vibrateInterval;
// Starts vibration at passed in level
function
startVibrate(duration) {
navigator.vibrate(duration);
}
// Stops vibration
function
stopVibrate() {
// Clear interval and stop persistent vibrating
if
(vibrateInterval) clearInterval(vibrateInterval);
navigator.vibrate(0);
}
// Start persistent vibration at given duration and interval
// Assumes a number value is given
function
startPeristentVibrate(duration, interval) {
vibrateInterval = setInterval(
function
() {
startVibrate(duration);
}, interval);
}
0 0
- JavaScript手机振动API
- Symbian手机振动API
- Symbian手机振动API
- 手机振动控制
- 调用android手机振动
- android手机振动
- android手机振动
- JS实现手机振动
- 99.手机的振动
- 3.5 手机振动提醒效果
- Android控制手机振动相关
- Andriod 使用手机振动服务
- Android 手机振动功能实现
- H5调用手机振动实现
- Android让手机振动一下
- H5调用手机振动实现
- [小代码]设置并振动手机
- 使用Vibrator控制手机的振动
- Android 冷知识(1)开机广播及一些特殊广播
- POJ - 3619-Speed Reading
- PHP遍历文件夹目录
- 项目中---关于AlertDialog的显示
- CentOS 7 扩展根目录空间操作步骤
- JavaScript手机振动API
- ProGuard模板
- iOS 仿安卓弹框 alertview
- 地鼠的困境 ssl1333(不一定对)
- bootstrap 文字描述布局示例
- lua and or not 逻辑运算符
- IOS 定位服务 定位到城市具体路段
- iOS个人项目经验及编码规范
- TouchSlide触屏滑动特效插件