Выключение режима киоска Chromium

Я запускаю приложение на Arch Linux, которое использует хром в режиме киоска. Клавиатура не подключена, поскольку она зависит от сенсорного экрана, поэтому нет способа «вырваться» из хрома на терминал, чтобы таким образом выключить компьютер. Итак, как лучше всего выключить компьютер, кроме отключения питания. Я пытался использовать узел для выполнения команды выключения, но безуспешно.

Спасибо,

Адам


person adamdaly    schedule 04.02.2016    source источник


Ответы (2)


  • SSH в киоск и выключение оттуда. Однако вам понадобится какой-то способ снова включить машину — это может быть либо WoL (пробуждение по локальной сети), либо физическая кнопка питания на машине.

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

person Community    schedule 18.09.2018

Невозможно выключить компьютер с помощью JavaScript, так как такой связи с ОС не существует.

Лучшее, что может предложить вам JavaScript, это закрыть окно киоска с помощью...

 window.parent.close();

Итак, если вы хотите добавить такую ​​сенсорную кнопку, вы можете использовать что-то вроде этого...

 <div ontouchstart="window.parent.close();">Close this window</div>
person user4723924    schedule 27.03.2019