动态阻止指针向下事件上的页面滚动

时间:2014-08-07 12:20:44

标签: javascript javascript-events touch internet-explorer-11 pointer-events

我使用画布绘制可以拖动的对象。 如果用户触摸没有对象的区域,他可以滚动页面。 我有一个工作触摸事件实现,并且无法添加PointerEvents API支持。

使用触摸事件API,我使用event.preventDefault()来阻止滚动。

现在使用PointerEvents API它不起作用 - 我得到了pointerDown事件但没有移动事件和自动页面滚动开始。

到目前为止,我发现您可以使用 touch-action css属性在页面滚动和触摸操作之间切换,但不能在每次触摸的基础上进行切换。 例如,用户可以用一根手指滚动页面,同时用第二根手指移动一个对象。

0 个答案:

没有答案