* 1.orientationchange:当与移动设备的方向发生改变的时候触发
* window.oritation中包含3种值:0--垂直放置,90--向左转90度,-90--向右转90度
* (手机方向锁定是不会触发的)
*
* 2.deviceorientation:表示手机的旋转方向,event有三个属性值
* gamma:围绕y轴转动
* beta:围绕x轴转动
* alpha:围绕z轴转动
*
* 3.devicemotion:响应设备的加速度(移动和旋转加速度)
* acceleration:有x,y,z三个值表示三个方向上的移动加速度(不包含重力)
* accelerationIncludingGravity:有x,y,z三个值表示三个方向上的移动加速度(包含重力)
* ratationRate:有beta,gamma,alpha,表示三个方向的旋转加速度(和上面的围绕旋转不同)
*
* 4.touch事件:
* ev.touches中保存着触摸的手指个数
* ev.touches.length为手指个数
* 每个touch都保存着
* 触摸事件类型:
* 1.touchstart
* 2.touchend:(对象只存在于changedTouches中)
* 3.touchmove
* 4.touchcancel
* 每个touch对象都有以下属性
* clientX
* clientY
* identifier
* pageX
* pageY
* screenX
* screenY
* target
js中的移动设备的事件处理
最新推荐文章于 2024-08-01 15:38:21 发布