【WIP】Linux & Windows 小技巧(4):再谈展台模式
图源:《失われた深淵・宵宫》 @void_0 100377150
Microsoft Edge 展台模式
在 《小技巧(3)》 中,我以 Microsoft Edge 为例简单描述了 Windows 展台模式的使用场景和设置方法。
展台模式适用于以下情况:
- 商场电子展柜或企业宣传展板等;
- 数据可视化大屏、监控大屏、比赛情况大屏等;
- 图书馆用于书籍查询的公用电脑、机构办事处用于自助办理手续的公用电脑等;
即需要保持全屏情况下限定用户(管理员或使用者)访问某站点内的页面并使用户能正常与页面交互的情况下均可以考虑展台模式。
而 Windows 展台模式为操作系统级功能,配置流程较复杂、可能影响操作系统稳定性,且直接使用设置 App 配置的展台模式同时只能运行 1 个程序(Single-app kiosk mode)。如果只是想临时启动 Edge 的展台模式,或是在运行 Edge 的同时运行其他程序,再或者是在 Linux 或 macOS 下启动展台模式,最简便的办法是直接使用命令行。
启动命令
Edge 是基于 Chromium 二次开发的浏览器。因此,与 Chromium 启动展台模式的命令类似。以百度为例启动展台模式:
1 | .\chrome.exe --kiosk 'https://www.baidu.com' |
定位到 msedge.exe 所在路径,一般为:
1 | C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe |
在该路径下启动 PowerShell,启动展台模式:
1 | .\msedge.exe --kiosk 'https://www.baidu.com' --edge-kiosk-type=fullscreen |
参数
各命令行参数的用途如下1:
- 参数
--kiosk
指定了启动展台模式时默认打开的URL。URL中含有&
等特殊字符时需用单 / 双引号包裹。 - 参数
--edge-kiosk-type
指定了展台模式的类型,共有两种:fullscreen
:全屏模式,网页将以全屏方式显示,标签栏和地址栏将被隐藏。public-browsing
:公共浏览模式,效果同 Windows 展台模式下的 Edge。该模式仅在 Windows 上可用。- 以上两种模式均会自动使用隐私模式(InPrivate),并屏蔽鼠标右键菜单。
- 参数
--no-first-run
:当 Edge 没有初始化就进入展台模式时,使其不显示配置向导。 - 参数
--kiosk-idle-timeout-minutes
用于指定间隔多久重置展台模式,删除浏览数据。