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