通过一次报错详细谈谈Point事件
请注意这里讲的不是 css 的 pointer-events。下面话不都说了,来一起看看详细的介绍吧。从某个月黑风高的晚上开始,有人发现我们的 web-app 在 Chrome 模拟器里开始出现报错,报错信息大概就是下面这样。查问题,最简单的问题就是搂一遍 W3C 的官方文档了。pointer 事件提供了一些特有的事件属性。可以看到,pointer 事件与已知的事件类型基本一致,但是有一点区别:在触摸屏上,我们可能会滑动屏幕来触发页面滚动,缩放或者刷新,对于 touch 事件,这时会触发 touchmove,但是对于 pointer 事件,当触发这些浏览器行为时,你却会接收到 pointercancel 事件以便于通知你浏览器已经接管了你的指针事件。
用户评论