Javascript 移动设备上的OnClick事件处理程序?

Javascript 移动设备上的OnClick事件处理程序?,javascript,html,mobile,canvas,onclick,Javascript,Html,Mobile,Canvas,Onclick,我用HTML5和JavaScript制作了一款手机游戏。我只有在本地主机(手机)上的浏览器中打开游戏时才会遇到大问题!有一点需要澄清:我在手机浏览器中运行它,所以它不像一个应用程序 这是当我触摸手机屏幕时,它在运行操作之前有一点延迟。当我点击游戏时,它也被选中了。可以肯定的是:我使用了ONCLICK事件 所以我的问题是:我做错了什么?我是否为移动设备或其他设备选择了错误的事件处理程序,或者我是否对移动设备的FPS(每秒帧数)速率过高 另外,这款游戏在Safari上用iPhone4S进行了测试 很

我用HTML5和JavaScript制作了一款手机游戏。我只有在本地主机(手机)上的浏览器中打开游戏时才会遇到大问题!有一点需要澄清:我在手机浏览器中运行它,所以它不像一个应用程序

这是当我触摸手机屏幕时,它在运行操作之前有一点延迟。当我点击游戏时,它也被选中了。可以肯定的是:我使用了ONCLICK事件

所以我的问题是:我做错了什么?我是否为移动设备或其他设备选择了错误的事件处理程序,或者我是否对移动设备的FPS(每秒帧数)速率过高


另外,这款游戏在Safari上用iPhone4S进行了测试

很多人以前都遇到过这个问题。您可以通过添加一个名为“fastclick.js”的小型库来消除此延迟。
这里有一个简单的解决方案,对我来说非常好

哦,那样的话:对不起,我的双重问题!但是非常感谢你的回答!