我正在运行 ok kiosk 应用程序,安装的操作系统是 Ubuntu 16.4,它有 chromium 浏览器。此浏览器在 kiosk 中运行,启动时会给我警告消息框“无法更新 chromium”。我无法使用前端对 chromium 进行任何更改,因为我们没有触摸屏输入键盘。我想隐藏该弹出消息,因为它会阻挡正在运行 ok chromium 的页面视图,有人可以指导我如何以及哪个后端命令将停止显示该弹出消息吗?
答案1
从我在网上收集到的信息来看,Chromium 会经常(大约每 2 小时)检查自己的构建时间与当前时间。超过 12 周?显示弹出窗口。原因是出于安全考虑 - 运行过时的浏览器会增加风险。
最好的(也是唯一的正确的) 解决这个问题的方法是运行最新的 Chromium 版本。但是,您可以运行 raspberry pi(撰写本文时为 raspbian buster),并且存储库确实不是有更新。
我正在运行信息亭模式 Chromium,没有鼠标,没有键盘,它显示的是我自己的网页。在这种情况下,我可以接受浏览器过时的风险,并且……尝试抑制该消息。不同的建议不起作用(例如--disable-component-update
不起作用),更多信息:
https://www.raspberrypi.org/forums/viewtopic.php?t=264399
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=943668
现在我正在尝试
chromium-browser --disable-infobars --check-for-update-interval=1209600 --simulate-outdated-no-au='Tue, 31 Dec 2099 23:59:59 GMT' --kiosk 'http://localhost:5000/'
更新检查间隔为两周,我的 raspi 每周运行一次更新+重启。不确定模拟过时的黑客是否有效,我现在只是将所有解决方案结合起来 :-S