Мы пытаемся настроить веб-приложение в режиме киоска, используя Chrome в Windows 8.1. Мне удалось создать учетную запись с «назначенным доступом» (новая функция киоска Windows 8.1), которая будет входить в систему и блокировать пользователя в Chrome. Это работает очень хорошо, поскольку Chrome запускается, когда пользователь входит в систему, занимает весь экран, и пользователь не может получить доступ к другим приложениям.
Но этого нам недостаточно. Когда Chrome запускается таким образом, адресная строка видна, и пользователь может закрывать вкладки и открывать новые, используя сочетания клавиш. Нам нужно заблокировать киоск в одном веб-приложении и не позволить пользователю перемещаться в другом месте. Для назначенного режима доступа требуется приложение в стиле Metro в Windows 8, поэтому я не знаю, как передать аргументы командной строки экземпляру Chrome.
Кто-нибудь делал это на Windows 8 или 8.1, используя назначенный доступ или любым другим способом? Я рассмотрел использование полноэкранного API JavaScript, но это требует взаимодействия с пользователем, и пользователь всегда может отменить полноэкранный режим и вернуться в адресную строку.