如何在没有任何基于触摸的屏幕/设备的情况下测试基于JavaScript的触摸事件?

时间:2011-12-01 20:42:29

标签: javascript android javascript-events touch mobile-safari

如何在没有任何基于触摸的屏幕/设备的情况下测试触摸事件?

我有Windows 7 PC。我的显示器不是基于触摸的。

4 个答案:

答案 0 :(得分:1)

您可以使用Google Chrome。通过按F12打开控制台或检查任何元素,在右下角单击齿轮图标,然后转到“覆盖”,您可以在其中启用“模拟触摸事件”。您的鼠标点击就像触摸一样。 注意:取消绑定/删除任何pc的点击事件,如onclick,onmousedown,.click和.ect,因为在此模式下,触摸和点击事件都可以。 enter image description here

答案 1 :(得分:1)

如果它仍然存在,您可以使用this库来测试触摸事件。它用于测试Hammer的触摸。

答案 2 :(得分:0)

一种可能的方法是install the Android SDK并在模拟器中使用浏览器。我建议使用Android 2.x图像,因为仿真速度有点慢,尤其是3.x和4.0图像。

答案 3 :(得分:0)

Hammer.js库可以模拟桌面设备上的触摸事件。 http://eightmedia.github.com/hammer.js/