如何在Chrome开发工具中始终模拟触摸事件?

时间:2013-08-21 19:46:05

标签: google-chrome-devtools

我只是将Chrome更新为v29.0.1547.57并在退出标签时不再保存“模拟触摸事件”(DevTools - >覆盖 - >模拟触摸事件)。我专门研究移动开发,如果我现在每次打开DevTools时都必须手动打开触摸仿真,那将是一个巨大的痛苦。我查看了所有扩展API和DevTools文档,但一无所获。有没有人知道当DevTools打开时我怎么能总是模拟触摸事件?

[编辑] 这不是Chrome Canary(v31)中的问题。看起来好像是7月份fixed。我在当前的Canary版本中遇到了一些其他问题,所以我仍然希望能够在当前稳定版本中模拟触摸事件。

3 个答案:

答案 0 :(得分:3)

您可以使用最近从--simulate-touch-screen-with-mouse重命名的--emulate-touch-events启动Chrome。 How to use these command line flags

不幸的是,目前无法在重启时保持触摸事件仿真。

答案 1 :(得分:3)

铬://标志

寻找启用触控事件

答案 2 :(得分:0)

这是一个老问题,但是我在google上找到它并且没有答案我会添加一个。

目前在Chrome启动时将--touch-devices标志设置为设置Chrome以触发设备上的触摸事件。

N.b。我正在使用触摸屏显示器和打包的镀铬应用程序的触摸屏设备。在启动配置中设置此标志允许触发touchstarttouchend等。