我有一个配置为全屏启动Chrome的树莓派,效果很好。但是,我希望我的非技术用户只需在桌面上编辑文件即可更新网站。
/ etc / xdg / lxsession / LXDE-pi / autostart:
# Link to the settings file on the desktop
source /home/pi/Desktop/websetup.config
# start chromium
@chromium --noerrdialogs --kiosk $website --incognito
我希望在桌面上有一个设置文件,我的用户可以在不直接编辑上述任何配置文件的情况下更新网站和进行过扫描等操作
即
websetup.config:
# Enter website to show
webbsite=https://newWebsite.com
# Overscanning on = 1, turn off = 0
overscan=0
但是,我可以从.sh bash中输出$ website,但是由于无法传递实际值,我无法解决如何将$ website值传递给Chrome
答案 0 :(得分:0)
好的,我设法解决了。我创建了一个名为run_chromium.sh的脚本:
##
## this file is referenced in: /etc/xdg/lxsession/LXDE-pi/autostart
##
## website to show
website=https://www.website.com
## 0=overscanning off, 1=on
overscanning=1
并且我在自动启动中链接到此脚本:
/bin/bash /home/pi/Desktop/run_chromium.sh