我玩聚合物的指針手勢,我愛他們。防止聚合物指針手勢發生,而一個已經開始取決於手勢
但是,輕彈,捏和跟蹤互相干擾。意思是當發生一件事情時,另一件事發生在第一件事發生之前,第一件事可以通過.addEventListener()
我想跟蹤勝過所有,然後捏,然後輕彈。
所以,如果一個軌道正在發生,讓它發生。如果發生夾擊,讓它發生,除非軌道開始或在它之前發生。如果發生輕彈,只要無論是軌道還是捏都開始或在它之前發生,就讓它發生。
這樣做的正確方法是什麼?我願意編輯手勢的.js文件。由於它是一個polyfill,它不會依賴於我的polyfill。或者官方的最終本地實施將覆蓋它。或者是指針事件只是正式實現,而不是指針手勢?
我怎麼會這樣想,當一個軌道發生時,將布爾值設置爲false,那麼如果發生夾點並且布爾值爲false,則由於夾點而不會發生任何事情。如果捏發生設置另一個布爾值爲假,如果輕彈發生,並且只有兩個布爾值爲真,然後允許輕彈。 對我來說似乎很不舒服。有沒有更簡單/更優雅的方式來做到這一點?
true。感謝您澄清一些事情並與我達成一致。 – MrGuru