GestureEvent

非标准:此功能是非标准的,并且不在标准化轨道上。不要在面向 Web 的生产网站上使用它:它不会为每个用户工作。实现之间也可能存在重大差异,并且行为可能会在将来发生变化。

GestureEvent 是 WebKit 特定的专有接口,它提供有关多点触控手势的信息。使用此接口的事件包括 gesturestartgesturechangegestureend

实例属性

此接口还继承了其父级 UIEventEvent 的属性。

GestureEvent.rotation 只读 非标准

自事件开始以来的旋转变化(以度为单位)。正值表示顺时针旋转;负值表示逆时针旋转。初始值:0.0

GestureEvent.scale 只读 非标准

自事件开始以来两根手指之间的距离。表示为自手势开始时手指之间的初始距离的浮点数倍数。低于 1.0 的值表示向内捏合(缩小)。高于 1.0 的值表示向外展开(放大)。初始值:1.0

实例方法

此接口还继承了其父级 UIEventEvent 的方法。

GestureEvent.initGestureEvent() 非标准

初始化 GestureEvent 的值。如果事件已经分发,则此方法不会执行任何操作。

手势事件类型

规范

不属于任何规范。 Apple 在 Safari 开发者库中有一个描述

浏览器兼容性

BCD 表仅在浏览器中加载