自定义控件是用手指拖动触发 Canvas 会话的内容,但是 在 PC 浏览器中用touchMove很流畅,但是在手机浏览器中就是会卡。
解决办法:touchstrart的function中添加e.preventDefault()即可解决。
event.preventDefault()是阻止默认行为啊!
主要是由于200ms超时导致内核不一定会一直处理touchmove事件,一旦超时会将后续所有的事件转交给UI处理,导致touchmove不会一直触发。系统浏览器也存在同样的问题。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。