javascript - Hammer.js 中 panend 和 pancancel 的区别?

标签 javascript frontend hammer.js pan

我在 Hammer.js 文档中的 panendpancancel 处理程序之间的文档中找不到任何区别 pan 事件 - 什么两者有什么区别?

我想象在移动设备上滑动屏幕,但我不确定。

最佳答案

pancancel 将在触发 pointercancel 原生事件时触发。例如,当浏览器检测到您正在尝试滚动而不是 pointermove 时,将调度 pointercancel。

当元素具有touch-action: pan-y 时,Android 上会发生不情愿的指针取消,这很烦人。

关于javascript - Hammer.js 中 panend 和 pancancel 的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61469225/

相关文章:

javascript - Magento:管理面板菜单不工作

javascript - 用于回显相同 JSON 数据以进行测试的 REST API

javascript - Hammer Press 事件始终触发

Javascript NaN 求和 Num 时

javascript - 在 JavaScript 对象中使用 'this' 关键字

javascript - CKeditor ( 4.3.3 ) 和函数 ( onclick ) 添加 HTML 到编辑器并刷新 View

html - 如何在使用 flex 时将我的 html 列表分成多列?

javascript - 公开通过 webpack bundle 的 javascript 全局变量

javascript - 使用 Hammer.js 控制 Two.js SVG

javascript - 鼠标点击时触发 Hammer.js 拖动/滑动行为