javascript - Hammer.js の panend が panleft または panright のどちらで終わるかを区別するにはどうすればよいですか?
扔个三星炸死你
扔个三星炸死你 2017-07-05 10:35:49
0
1
933

hammer.js panend それが panleft または panright で終わるかどうかを区別するにはどうすればよいですか?
出力パラメータを見てみると、それが見つからないようです..

扔个三星炸死你
扔个三星炸死你

全員に返信(1)
给我你的怀抱

左に移動するか右に移動するかをe.originalEvent.gesture.deltaX可以判断在结束的时候开始と比較してください:

リーリー

そしてpanleftpanright事件是在移动的过程中不断触发的,是相对于上一次触发时的位置判断左移还是右移。
如果你是想看结束的时候开始的时候相比是左移还是右移,那么上面的方法是可以的;
如果你想看最后一次触发的是panleft事件还是panright事件,那么只能监听panleftpanright事件了,监听panendイベントは不可能に感じます。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート