javascript - HTML5 Canvas : Prevent moving on phone

标签 javascript android html canvas

我有一个简单的 Android 应用程序,它是一个 HTML5 Canvas 。

加载后,应用程序会调整 Canvas 大小以匹配 window.innerWidth 和 window.innerHeight。

但是,由于某种原因,当我将手指放在应用程序上并移动它时,我可以将整个 Canvas 稍微拖动一两个像素。有什么办法可以防止 Canvas 移动吗?我不明白为什么会发生这种情况, Canvas 不应该比窗口大。

最佳答案

P.Henderson 您将需要禁用滚动事件监听器 I.E.禁用鼠标滚轮,试试这个 answer或将 Canvas 宽度和高度缩小 1 像素

关于javascript - HTML5 Canvas : Prevent moving on phone,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25797358/

相关文章:

android - 9patch PNG有什么用?

android - 在 Android Studio 中,布局 xml 文件可以分组到文件夹中吗?

html - 将图像和 css 圆圈放入列表中的最佳方法

javascript - Node.js forEach 放入数组

java - 无法使用 forecast.io API 获取当前时间预测

jquery - 如何在悬停时滚动到图像的底部

html - 在列表内联中显示图像

javascript - 始终保持选定的文本浏览器突出显示

javascript - HTML5 音频播放器。无法更改 src 元素

javascript - 从 Eloquent JavaScript 理解 eventListener 解决方案