我正在使用严重依赖于触摸事件(例如touchstart
和touchmove
. 这些事件在 android 和 iOS 版本中运行良好,但在 windows 版本中不会触发。相反,浏览器会尝试在触摸时滚动页面(注意:我event.preventDefault
在 . 上调用该函数,touchstart
但该事件甚至不会触发)。
在这种情况下,边缘浏览器具有与 cordova 应用程序相同的行为。在边缘中,当您导航到此标志设置为或应用程序正常运行时about:flags
调用时,这是一个选项。我想知道在cordova应用程序中设置这个标志是否合理。enable touch events
Always on
Only on when a touchscreen is detected