2

我正在开发一个移动应用程序,并且有很多关于各种元素的触摸事件。不幸的是,我无法在我的电脑浏览器上测试我的应用程序,因为它不支持触摸事件。如果我在电脑上运行(当然通过检查用户代理),有什么方法可以将所有触摸事件更改为动态单击事件?

感谢您

4

2 回答 2

2

您可以在 chrome web 开发者工具中模拟触摸事件:

在此处输入图像描述

于 2013-01-22T01:11:52.723 回答
1

Chrome 开发者工具支持触摸模拟。但使用起来并不那么舒服。所以我只是为触摸事件仿真做了一个 chrome 扩展。它将 mousedown、mousemove、mouseup 事件转换为 touchstart、touchmove、touchend。它实际上模拟了iphone5,所以用户代理也改变了。

https://chrome.google.com/webstore/detail/touchphone-simulator/jijkpkhmnpbecppjhicgegndbbgfnngf

于 2013-04-09T04:15:01.223 回答