vum icon indicating copy to clipboard operation
vum copied to clipboard

directives/swipe.js,鼠标不支持的处理

Open wangxg2016 opened this issue 8 years ago • 1 comments

原代码在chrome及chrome模拟器中均对鼠标无效,鼠标支持可以改用以下代码,e = e.changedTouches ? e.changedTouches[0] : e,直接使用e.pageX/e.pageY,另外鼠标还需要做mouseleave处理, 与mouseup相同

wangxg2016 avatar Sep 18 '16 03:09 wangxg2016

chrome 的模拟器确实有bug,经常出现模拟手机但是无法触发 touch 事件的情况。你说的这个方法应该无法解决这个bug,因为不是没取到,而是事件没触发。最简单的方法是把 mousetouch 两个事件都绑定就可以了。

lihongxun945 avatar Oct 23 '16 12:10 lihongxun945