我在本地服务器上以--app
模式使用Chrome。这工作正常,使它看起来像一个本机应用程序,虽然它是所有HTML。但是,如果Mac用户向左滑动两根手指,则Chrome会向后导航到上一页,该页面与该应用上的交互模型无法正常工作。所以:
我可以以某种方式禁用它,可能是在启动Chrome时通过参数吗?
我知道此功能来自OSX,可以通过运行此命令更改系统范围的chrome设置来禁用此功能:
defaults write com.google.Chrome.plist AppleEnableSwipeNavigateWithScrolls -bool FALSE
但是,这也会影响用户可能不喜欢的其他Chrome实例。那么我可以为我的实例禁用它(通过参数)还是有一个Javascript解决方案来真正阻止后退功能(不仅仅是再次自动转发)?