我使用带有源映射的 Chrome 来调试基于 GWT 的应用程序。这是很不错的。我现在要做的是让 Chrome 伪装成移动设备。我打开了“模拟触摸事件”,但似乎仍在生成鼠标事件。我所希望的是浏览器的行为或多或少与移动浏览器完全一样。我可以在 XCode 的 iOS 模拟器中运行我的代码,但无法轻松调试它。想法?谢谢。
最佳答案
您确定真正的触摸设备不会在触摸发生时也发送鼠标事件吗?
如果您对此进行测试,我相信您会发现当点击或触摸开始/移动/结束时,真正的触摸设备实际上会生成一些鼠标事件。看看https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Events/Touch_events了解如何避免生成鼠标事件,至少在真正的触摸设备上......它可能不适用于 chrome,但你至少必须从那里开始。
关于ios - 为 Chrome 模拟触摸事件 - 有更好的方法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19719580/