GestureEvent - 提供有关多点触控手势的信息

非标准
该功能是非标准的。请尽量不要在生产环境中使用它:因为每个用户不一定会正常运行。它的实现可能存在很大的不兼容性,并且将来可能会改变行为。

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

GestureEvent 派生自 UIEvent,后者又来自 Event

构造函数

GestureEvent()

创建一个 GestureEvent 对象。

属性

该接口继承其父类 UIEventEvent 的属性。

GestureEvent.rotation 只读

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

GestureEvent.scale 只读

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

方法

该接口继承其父类 UIEventEvent 的方法。

GestureEvent.initGestureEvent()

初始化 GestureEvent 的值。如果事件已经被调度,则该方法不执行任何操作。

Gesture event types

规范

不属于任何规范。 Apple 在 Safari 开发者库中有该接口的描述

No compatibility data found. Please contribute data for "api.GestureEvent" (depth: 1) to the MDN compatibility data repository.

相关链接