我知道 Chromium 可以在终端中使用标志 --kiosk 以信息亭模式启动。但是,当 Chromium 启动时,它处于常规窗口模式。直到用户按下 F11 或以其他方式全屏显示窗口时,信息亭模式才会启用。在终端中执行命令后,Chrome 如何自动全屏并处于信息亭模式?
答案1
您想要的是通过编程按下F11,这可以通过xdotool
:它可以模拟按键并做许多其他事情。
解决方案是创建一个 shell 脚本(或仅一行),它在后台运行 chromium,休眠几秒钟,然后虚拟按下F11:
chromium-browser --kiosk & sleep 5; xdotool key F11
这也可以作为多行代码来完成(例如,将其保存为chromium-kiosk.sh
):
chromium-browser --kiosk &
sleep 5
xdotool key F11