如何在画布上的触摸拖放过程中防止触摸屏上的聚合物滚动页面?

时间:2016-03-04 01:20:25

标签: drag-and-drop html5-canvas polymer-1.0 createjs easeljs

我目前正在我的聚合物1.0+网站上使用easel.js(create.js)来处理html画布上的形状渲染,我正在使用“pressmove”,“mousedown”和“pressup”来处理鼠标事件在画布上的那些形状上。一切都与鼠标一起运作良好。但是,在移动设备上拖放这些形状是行不通的。用手指轻触并拖动触摸启用设备而不是滚动页面本身(确实需要滚动)。当用户点击画布或画布本身的其中一个形状时,有没有办法防止页面聚合物滚动?

1 个答案:

答案 0 :(得分:0)

幸运的是,我在这里找到了答案:Using touch events with Createjs / Easeljs

需要一行代码:

createjs.Touch.enable(stage);