canvas教程

关于chrome手机调试模式touch的BUG

字号+ 作者:H5之家 来源:H5之家 2017-03-23 21:54 我要评论( )

今天调试线上demo的时候突然发现在chrome手机调试模式下,touch事件失效了,并报了这样的警告。Ignored attempt to cancel a touchend event with cancelable=fa

 

关于chrome手机调试模式touch的BUG

今天调试线上demo的时候突然发现在chrome手机调试模式下,touch事件失效了,并报了这样的警告。

Ignored attempt to cancel a touchend event with cancelable=false, for example because scrolling is in progress and cannot be interrupted.

自己研究了下是createjs的touch开关和我在canvas上自己加的touch事件冲突了,如果出了这样的bug只要关掉 createjs.Touch.enable(stage);或者不直接在canvas上侦听touch就可以了

后话:实际上这种bug并不常见,因为很少人会自己在canvas上封装touch事件,并且封装了以后其实并不再需要打开createjs.Touch.enable(stage)。并在这种bug只在调试的时候出现,用手机打开并没有问题,所以如果只在蛋疼这个调试问题可以在调试的时候暂时关闭createjs.Touch.enable(stage)。

 

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 关于 Canvas 的兄弟 SVG 的基础教程

    关于 Canvas 的兄弟 SVG 的基础教程

    2017-03-18 17:02

  • HTML5开发手机App之:HTML5系统教程

    HTML5开发手机App之:HTML5系统教程

    2017-03-18 08:00

  • 关于canvas绘图模糊问题及解决办法

    关于canvas绘图模糊问题及解决办法

    2017-03-15 08:04

  • 一些关于three.js的摘抄笔记

    一些关于three.js的摘抄笔记

    2017-03-11 10:02

网友点评
e