摇动触发函数
来源:互联网 发布:编程语言有多少种 编辑:程序博客网 时间:2024/04/29 02:30
var SHAKE_THRESHOLD = 3000;var last_update = 0;var x = y = z = last_x = last_y = last_z = 0;function init() { if (window.DeviceMotionEvent) { window.addEventListener('devicemotion', deviceMotionHandler, false); } else { alert('not support mobile event'); }}function deviceMotionHandler(eventData) { var acceleration = eventData.accelerationIncludingGravity; var curTime = new Date().getTime(); if ((curTime - last_update) > 100) { var diffTime = curTime - last_update; //获取时间间隔段 last_update = curTime; x = acceleration.x; //各个方向的加速度 y = acceleration.y; z = acceleration.z; var speed = Math.abs(x + y + z - last_x - last_y - last_z) / diffTime * 10000; //在时间段中求摇动速度,对比设定的时间阀 if (speed > SHAKE_THRESHOLD) { //摇动后触动的函数 } last_x = x; last_y = y; last_z = z; }}
0 0
- 摇动触发函数
- 按回车键,触发函数
- JS事件触发函数
- 回车触发函数
- 使用事件触发函数
- 触发消息的函数
- 微信摇动代码
- 用UIAccelerometerDelegate处理摇动
- 摇一摇,摇动时间
- LED摇动显示棒
- 捕捉手机摇动
- Android 摇动动画
- Unity相机摇动
- Android摇动传感器
- 单击图片事件触发函数
- ABAP触发处理链函数
- UITextView 手势触发 TouchesBegan 函数
- 表单提交前触发函数
- Vuforia SDK---- AR开发vuforia定价去水印
- MFC是设置ToolBar
- iOS 关于获取网络类型和运营商信息
- 各种TLE。。
- 介绍一种简便的ppt转pdf方法
- 摇动触发函数
- 关于int类型数据在内存中的高低位存储问题
- 手机应用软件测试经验总结
- 【Android】Paint的效果研究
- 叹命
- Radar Installation(POJ--1328
- HDU 5323 Solve this interesting problem(暴搜)
- android动画介绍之 自定义Animation动画实现qq抖一抖效果
- arcgis提取单个属性值