Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/416.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Jquery-HTML5在windows触摸屏上绘制画布?_Javascript_Jquery_Html_Canvas_Html5 Canvas - Fatal编程技术网

Javascript Jquery-HTML5在windows触摸屏上绘制画布?

Javascript Jquery-HTML5在windows触摸屏上绘制画布?,javascript,jquery,html,canvas,html5-canvas,Javascript,Jquery,Html,Canvas,Html5 Canvas,我正在创建一个应用程序,允许用户使用HTML5画布标签在屏幕上绘制 这在使用鼠标时非常有效,我甚至使用jquerytouch在android上实现了这一点 使用Windows7或8平板电脑时会出现问题。它无法工作的原因很简单,浏览器尝试滚动而不是鼠标向下拖动 它之所以能在安卓系统上工作而不是在windows上工作,是因为安卓系统支持ontouchstart和ontouchend,而我无法让它在windows平板电脑上工作 那么,有没有办法让浏览器停止在屏幕上滚动和绘图 谢谢。您是否尝试从事件处理

我正在创建一个应用程序,允许用户使用HTML5画布标签在屏幕上绘制

这在使用鼠标时非常有效,我甚至使用jquerytouch在android上实现了这一点

使用Windows7或8平板电脑时会出现问题。它无法工作的原因很简单,浏览器尝试滚动而不是鼠标向下拖动

它之所以能在安卓系统上工作而不是在windows上工作,是因为安卓系统支持ontouchstart和ontouchend,而我无法让它在windows平板电脑上工作

那么,有没有办法让浏览器停止在屏幕上滚动和绘图


谢谢。

您是否尝试从事件处理程序返回false?是的,并且IE中没有更改兼容性问题?前所未闻!是的,我知道哈哈,但它在所有浏览器中都存在,不仅仅是ie:为什么你不让画布所在的页面不可滚动?你是否尝试从事件处理程序返回false?是的,ie中没有更改兼容性问题?前所未闻!是的,我知道哈哈,但它在所有浏览器中都存在,不仅仅是ie:你为什么不把画布上的页面变成可展开的?