【问题标题】:How to disable all notifications in chromium kiosk mode, on Raspberry Pi?如何在 Raspberry Pi 上禁用 chromium kiosk 模式下的所有通知?
【发布时间】:2019-11-14 22:44:27
【问题描述】:

在启动 Raspberry Pi 3 后,我目前正在运行一个自动启动文件。在此文件中,我想在 kiosk 模式下运行 Chromium 并禁用所有通知。我尝试了一些在互联网上找到的解决方案,但我无法摆脱恢复页面?硬关机后的通知。我需要在我的自动启动文件中添加什么?

(我无法在隐身模式下运行浏览器,因为我想使用缓存)

@lxpanel --profile LXDE-pi
@pcmanfm --desktop --profile LXDE-pi
@xscreensaver -no-splash
point-rpi

@xset s off
@xset -dpms
@xset s noblank

@chromium-browser --kiosk --disable-restore-session-state --disable-features=TranslateUI --disable-session-crashed-bubble www.google.com

【问题讨论】:

    标签: raspberry-pi chromium raspbian


    【解决方案1】:

    您只需将 --app= 添加到目标网址:

    @chromium-browser --kiosk --disable-restore-session-state --disable-features=TranslateUI --disable-session-crashed-bubble --app=www.google.com
    

    这样你就摆脱了恢复页面的烦人消息。

    我希望它对你有帮助,因为对我来说它完美无缺, 大卫·莱昂斯

    【讨论】:

    • 我已经使用--app url 完成了此操作,但仍然收到消息弹窗提示 chromium 无法自动更新,需要重新安装。
    • 仅供参考,这是 Raspbian Chromium 中的一个错误,请参阅 raspberrypi.org/forums/viewtopic.php?t=264399
    • 可以通过长时间延迟更新检查来避免更新消息:--check-for-update-interval=2592000
    【解决方案2】:

    这是我在信息亭机器(包括树莓派 3)上使用的解决方案。这个想法是在显示弹出窗口时消除铬依赖的标志。标志位于配置文件的“首选项”中,这是一个 json 格式的文件。您对两个值感兴趣:

    "exit_type":"Crashed",
    "exited_cleanly":false,
    

    它们应该被替换为

    "exit_type":"None",
    "exited_cleanly":true,
    

    我个人使用 sed 进行替换:

    # remove crashed notification
    PROFILE_PREF="$HOME/.config/chromium/Default/Preferences"
    sed -i 's/"exited_cleanly":\s*false/"exited_cleanly":true/' "$PROFILE_PREF"
    sed -i 's/"exit_type":\s*"Crashed"/"exit_type":"None"/' "$PROFILE_PREF"
    

    但您可能想使用例如jq 使脚本更清晰,或者使用其他你喜欢的东西。请注意,应该在您启动 Chrome/Chromium 之前进行替换。

    附:我设置为 PROFILE_PREF 的路径对于 Linux 中 Chromium 的默认配置文件是正确的。您个人资料的确切位置取决于您的操作系统和浏览器。

    更新: 最后,我找到了一个我得到解决方案的来源: https://superuser.com/questions/461035/disable-google-chrome-session-restore-functionality

    【讨论】:

      【解决方案3】:

      到目前为止,这些参数对我来说工作正常:

      chromium-browser --disable --disable-translate --disable-infobars --disable-suggestions-service --disable-save-password-bubble --start-maximized  --noerrdialogs --disable-component-update --kiosk --incognito https://stackoverflow.com/
      

      【讨论】:

        猜你喜欢
        • 2013-01-19
        • 2018-01-02
        • 2015-09-29
        • 1970-01-01
        • 2013-05-16
        • 1970-01-01
        • 2012-06-30
        • 2019-08-30
        • 1970-01-01
        相关资源
        最近更新 更多