【问题标题】:HTML5 canvas drag events on iPhone (Safari or UIWebView)iPhone 上的 HTML5 画布拖动事件(Safari 或 UIWebView)
【发布时间】:2010-08-24 19:54:12
【问题描述】:

我有一个简单的“拖动绘制”涂鸦风格的 HTML5/canvas 实现,它在画布上使用 'mousemove' 事件。例如:

canvas.addEventListener( 'mousemove', drawingFunction, false );

这在桌面上的 Safari 或 FF 上运行良好。但是,在 iPhone 上运行时,拖动只会在屏幕上滚动 webview。

请注意,我还在 iPhone 上使用 Safari 尝试了其他几个 HTML5 拖动绘图小程序,到目前为止,它们似乎都以同样的方式失败。

是否无法将画布上的拖动/鼠标移动事件与 webview 滚动事件分开?

感谢您的建议!

【问题讨论】:

    标签: iphone html safari canvas mousemove


    【解决方案1】:

    【讨论】:

    • UIWebView 需要 touch 事件,而不是 mouse 事件!很抱歉浪费了任何人的时间:)
    猜你喜欢
    • 1970-01-01
    • 2012-08-16
    • 1970-01-01
    • 2016-11-12
    • 1970-01-01
    • 2012-12-28
    • 1970-01-01
    • 2011-03-01
    相关资源
    最近更新 更多