我们正在尝试在 Windows 8.1 中使用 Chrome 以自助服务终端模式设置 Web 应用程序。我已经能够创建一个“分配访问”帐户(新的 Windows 8.1 自助服务终端功能),该帐户将登录并将用户锁定到 Chrome。这非常有效,因为 Chrome 在用户登录时启动,占据整个屏幕,并且用户无法访问任何其他应用程序。
但这对我们来说还不够。当 Chrome 以这种方式运行时,地址栏是可见的,用户可以使用键盘快捷键关闭标签页并打开新标签页。我们需要将信息亭锁定在一个单一的 Web 应用程序中,并且不允许用户导航到其他地方。分配的访问模式需要 Windows 8 Metro 风格的应用程序,所以我不知道有什么方法可以向 Chrome 实例提供命令行参数。
有没有人在 Windows 8 或 8.1 上使用分配的访问权限或任何其他方法完成此操作?我已经研究过使用 JavaScript 全屏 API,但这需要用户交互,并且用户始终可以取消全屏模式并返回地址栏。