全屏运行浏览器,不带任何其他 UI 元素(如翻译、恢复会话等)

全屏运行浏览器,不带任何其他 UI 元素(如翻译、恢复会话等)

我目前正在尝试将 Raspberry-Pi 设置为非常轻量/简单的监控解决方案。它所要做的就是在启动时打开一个网页。

打开网页非常简单。我只需~/.config/autostart使用以下命令将桌面文件放入:

chromium-browser --kiosk http://192.168.1.23/monitor.html

到目前为止一切顺利。然而有两个问题:

  1. 我看到一个工具栏,显示“此页面是德语。您想翻译它吗?
  2. 当我拔下 R-Pi 并重新插入时,我得到黄色的“恢复会话”工具栏。

我无法找到解决这个问题的方法。我尝试过,--temp-session希望“恢复会话”会消失。不幸的是,它没有消失 :(

我也尝试过,--app但没有任何改变。

有办法解决这个问题吗?请注意,我并没有只使用 Chromium。它只是我发现的一款浏览器,只需输入一个 URL 并执行一次简单的命令即可轻松全屏启动。

答案1

您应该能够添加这两个标志--disable-translate and --incognito

chromium-browser --disable-translate --kiosk --incognito http://192.168.1.23/monitor.html

隐身模式是一种有趣的方式,可以使 Chromium 在从崩溃中恢复时不必担心上一次会话。

参考: 禁用 Google Chrome 会话恢复功能

来自 Stack Overflow 对话的 Chrome 命令行开关

答案2

(因为我无法评论,所以把这个作为答案)

从 chromium 版本 60.0.3112.89 开始,--disable-translate 不再起作用。

如果您有权限,解决方法是从 html 标签中删除 lang 或将其设置为“en”。

更新

从版本 69 开始,以前的解决方法不再起作用,解决方案是将此标签添加到 html head: <meta name="google" content="notranslate">

相关内容