我可以在 Chrome 中将用户锁定到一个站点吗?

12 browser internet google-chrome

我想阻止我的个人 Google Chrome 浏览器的用户导航离开定义的主页,除了刷新页面。

比其他任何事情都更“科学” - 我怎么能在没有任何编码的情况下做到这一点?

小智 17

我的解决方案是使用谷歌浏览器的主机规则命令行开关。这可用于强制用户保持在同一域(和端口号,如果您愿意)。

例如,如果您想在 Kiosk 模式下启动 Chrome 并禁止用户离开localhost端口 80:

chromium-browser --kiosk --host-rules="MAP * localhost:80"
Run Code Online (Sandbox Code Playgroud)

当然,在这种情况下,用户仍然可以导航到http://localhost/page_2,但无法转到http://www.yahoo.com/


jch*_*hes 4

不确定这效果如何(我从未尝试过),但 Chrome 似乎有一个信息亭模式

chrome.exe --kiosk [url]
Run Code Online (Sandbox Code Playgroud)

有关 Chrome 的Google 代码问题页面的更多详细信息。

更新:如果页面上有链接,信息亭模式不会阻止导航到其他网站。Pentasoft自定义浏览器Chrome 扩展允许您设置浏览器可以访问的域白名单。