我正在创build一个使用cordova的应用程序,它严重依赖touchstart
和touchmove
等触摸事件。 这些事件在Android和iOS版本中工作正常,但是它们并没有在Windows版本中被解雇。 相反,浏览器试图在触摸上滚动页面(注意:我在touchstart
上调用event.preventDefault
函数,但事件甚至没有触发)。
在这种情况下,边缘浏览器与cordova应用程序具有相同的行为。 在边缘是一个选项,当你导航到about:flags
被称为enable touch events
当这个标志被设置为Always on
或Only on when a touchscreen is detected
,应用程序完美工作。 我想知道在cordova应用程序中设置这个标志是否可行。