我只是将Chrome更新为v29.0.1547.57并在退出标签时不再保存“模拟触摸事件”(DevTools - >覆盖 - >模拟触摸事件)。我专门研究移动开发,如果我现在每次打开DevTools时都必须手动打开触摸仿真,那将是一个巨大的痛苦。我查看了所有扩展API和DevTools文档,但一无所获。有没有人知道当DevTools打开时我怎么能总是模拟触摸事件?
[编辑] 这不是Chrome Canary(v31)中的问题。看起来好像是7月份fixed。我在当前的Canary版本中遇到了一些其他问题,所以我仍然希望能够在当前稳定版本中模拟触摸事件。
答案 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。我正在使用触摸屏显示器和打包的镀铬应用程序的触摸屏设备。在启动配置中设置此标志允许触发touchstart
,touchend
等。