Как корректно настроить режим киоска?

Здравствуйте! Мне нужно запустить локальный сайт в режиме киоска, и я создал профиль, но сталкиваюсь с проблемами. Во-первых, в Microsoft Edge при перелистывании страниц появляются жесты свайпа вправо или влево. Во-вторых, когда я нажимаю на изображение на сайте, открывается панель помощи браузера. Как можно решить эти проблемы?
  • 22 декабря 2024 г. 19:43
Ответы на вопрос 2
Здравствуйте!

Для того чтобы корректно настроить режим киоска в Microsoft Edge и избежать упомянутых вами проблем, попробуйте выполнить следующие шаги:

1. **Отключение жестов свайпа**:
   - Убедитесь, что выполнена настройка режима киоска без дополнительных жестов. Это можно сделать через параметры самого браузера. Откройте Edge и перейдите в раздел настроек.
   - Настройте параметры так, чтобы отключить жесты, связанные с навигацией. К сожалению, Edge в стандартной конфигурации не позволяет полностью отключить жесты «влево-вправо» при перелистывании страниц. Если это критично, подумайте о том, чтобы использовать другой браузер, например, Chrome в режиме киоска.

2. **Отключение панели помощи**:
   - Чтобы избежать вызова панели помощи при нажатии на изображения, вы можете изменить настройки самого сайта. Это можно сделать путем предотвращения открытия правой кнопки мыши и использования JavaScript.
   - Включите на своем локальном сайте код, который предотвращает открытие контекстного меню:

     ```javascript
     document.addEventListener('contextmenu', function(e) {
         e.preventDefault();
     });
     ```

3. **Использование командной строки для запуска Edge в режиме киоска**:
   - Для запуска Edge в режиме киоска создайте ярлык с командой запуска, которая будет выглядеть следующим образом:
     ```
     microsoft-edge:<URL_вашего_сайта> --kiosk --edge-kiosk-type=fullscreen
     ```
   - Замените `<URL_вашего_сайта>` на адрес вашего локального сайта.

4. **Отключение дополнительных функций браузера**:
   - Возможно, стоит также проверить дополнительные настройки, касающиеся расширений или функций интерфейса, которые могут прерывать пользовательский опыт в режиме киоска.

5. **Тестирование без подключения к сети**:
   - Запустите киоск в режиме, когда компьютер отключен от сети или отключите Wi-Fi. Это может помочь избежать нежелательных обновлений и всплывающих окон.

Если после выполнения этих шагов проблемы все равно сохраняются, возможно, стоит рассмотреть возможность использования другого решения для отображения локального сайта в режиме киоска, которое бы обеспечивало более гибкие настройки и меньше ограничений.
Не использовать виндовый режим киоска и эдж. 
Windows XP/7/10 IoT Enterprise:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"

Windows 8/8.1:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"

Windows 10:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Winlogon\System]
"Shell"="C:\\full\\path\\to\\your\\application.exe>"

Автоматический логин пользователя:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon] 
"AutoAdminLogon"="1"
"ForceAutoLogon"="1"
"DefaultUserName"="kiosk"
"DefaultDomainName"="<place here pc hostname>"
"DefaultPassword"=""

Опционально можно отключить Ctrl+Alt+Del:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\taskmgr.exe]
"Debugger"="\"\""


Для веб-приложения следует использовать хром/фф с опциями киоска или NWJS с минимальным конфигом с вашим урлом.
Похожие вопросы