如何在Android浏览器中检测鼠标点击并按住?

时间:2011-05-26 14:52:30

标签: javascript android button onmousedown

我正在撰写一个网页,旨在在Android手机上观看,并希望其他移动设备。我将使用网页而不是应用程序,因为它更加独立于平台。

我希望在用户点击并按住网页上的按钮时连续执行操作。在移动设备上,当他们将手指放在网页上的按钮上时,操作将持续运行。

我尝试在输入按钮的onmousedown事件和onmouseup事件的clearInterval()上使用javascript函数setInterval()。当从PC上的任何浏览器访问设备时,这非常有效。不幸的是,它在我的Android手机上不起作用。当按下并保持按钮外观似乎会改变为保持状态,但是不会调用onmousedown事件。

有没有人找到一种与Android设备兼容的按住按钮操作的好方法?

1 个答案:

答案 0 :(得分:0)

点击此处:

What DOM events are available to WebKit on Android?

在这里:

Quirksmode.org/mobile

似乎你需要使用一些DOM或触摸处理程序(最后一个可能在使用trackbal时有问题)