微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Chromium:在使用 Chromium 的自助服务终端模式下运行的 RPi 上禁用向左滑动返回导航?

如何解决Chromium:在使用 Chromium 的自助服务终端模式下运行的 RPi 上禁用向左滑动返回导航?

我有一台 RPi 4 以 kiosk 模式运行,带有 7 英寸显示屏,可在启动时使用以下参数打开 Chromium(禁用捏合缩放和信息栏):

chromium-browser --noerrdialogs --disable-infobars --kiosk --incognito --disable-pinch http://localhost

虽然我没有成功,但我正在尝试删除向后滑动导航,以下是我通过各自来源传递的参数:

chromium-browser --noerrdialogs --disable-infobars --kiosk --incognito --disable-pinch --disable-features="TouchpadOverscrollHistoryNavigation"

(找到 here

chromium-browser --noerrdialogs --disable-infobars --kiosk --incognito --disable-pinch --overscroll-history-navigation=0 

(也找到了 here

chromium-browser --noerrdialogs --disable-infobars --kiosk --incognito --disable-pinch --back-gesture-horizontal-threshold=10000

(找到 here) 最后一个更像是尝试将水平滑动设置为荒谬的像素数量以防止触发后退导航,但显然它不起作用。

我也尝试导航到 chrome://flags/#overscroll-history-navigation 并从那里禁用它,尽管在 Chromium 的新实例中这没有任何效果

有没有办法做到这一点?提前致谢

解决方法

好吧,我开始悬赏以解决这个问题。然而,我刚刚在这之后找到了解决方案。

我还可以确认所有铬标志和命令行开关都不起作用。

但我刚刚找到了这个解决方案:

https://stackoverflow.com/a/50846937/1990745

添加以下 CSS:

html,body {
  overscroll-behavior-x: none;
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。