Какие технологии для киоск-веб-приложения

Мне нужно запустить веб-проект в режиме киоска, это включает возможность:

  • скрыть собственный курсор
  • принудительный полноэкранный режим / запретить выход в полноэкранный режим
  • убрать возможность выйти из приложения любым способом
  • должно быть легко запускаться в случае сбоя или перезагрузки

Это приложение будет:

  • только для одной ОС (возможно, Windows)
  • всегда запускать на одном экране
  • Люди будут иметь доступ только к сенсорному экрану (без клавиатуры, мыши или любого доступного порта).

На данный момент я читал об Electron, который можно запускать в режиме киоска, но я боюсь проблем с производительностью, и мне не нужно получать .exe / .dmg ..

Я также смотрю на приложение Chrome, которое, похоже, действительно соответствует моим потребностям в режиме киоска, но Google устарел с 2016 года (https://blog.chromium.org/2016/08/from-chrome-apps-to-web.html)

Есть ли более чистое решение для этого типа потребностей? Какое-то решение, которое я бы пропустил.


person Allan Raquin    schedule 22.01.2018    source источник


Ответы (1)


Chrome в режиме киоска должен работать нормально. мы работаем над похожим приложением, без клавиатуры и мыши, и оно выглядит неплохо. я еще не успел прятать мышь.

запустите chrome с помощью (не уверен, что означает --kiosk-Printing, но он заставляет его работать).

                " --kiosk --kiosk-printing "
person jeff    schedule 05.08.2018
comment
Если я хорошо помню, думаю, мы попробуем это. Но были некоторые окна, которые все еще были доступны, например, переход от краев экрана к открытию, как центр уведомлений. Для мыши мы напрямую использовали свойство cursor: none в нашем CSS. - person Allan Raquin; 06.08.2018