我正在尝试将被动手势事件侦听器添加到Polymer Element。 根据规范: "应用程序可以调用Polymer.setPassiveTouchGestures(true)来强制所有事件监听器的手势都是被动的。 在添加任何手势事件监听器之前,您必须调用setPassiveTouchGestures" 因此我添加了以下代码:
constructor ()
{
Polymer.setPassiveTouchGestures(true);
super();
}

注册了活动
Polymer.Gestures.addListener(this.$.view1, 'track', e => this.handleTrackView1(e));

调用handleTrackView1但浏览器停止处理事件。 除了添加被动触摸手势之外,我还应该知道还应该修改什么。
答案 0 :(得分:0)
尽管将手势设置为被动需要打电话 Polymer.Gestures.setTouchAction(此,"自动&#34);邮寄注册 的addListener。