我正在尝试通过使用
<canvas>
和类似ontouchstart
和ontouchmove
的触摸事件来快速了解HTML5,并制作一个极其简单的绘图应用程序原型。在使用鼠标点击模拟触摸事件的Android模拟器中,这个应用程序可以正常显示和工作。然而,在我的桌面浏览器(Windows上的Safari 5.1.1、Firefox 7)中运行时完全无法工作。我认为鼠标点击事件会被解释为触摸事件,就像在模拟器内部运行时一样。现在我想知道,也许桌面浏览器根本不支持触摸事件。
event.preventDefault()
,它将阻止移动浏览器模拟鼠标点击事件,我会在我的主帖子中为你提供一个示例。 - Lee