Мое устройство не имеет сенсорного экрана, поэтому пользователь получает доступ к функциям через телефон через WiFi, и устройство работает как локальный веб-сервер.Я пытаюсь получить его, так что если пользователь отправляет форму, он запускает команду, чтобы открыть браузер Chromium на устройстве.
Прямо сейчас Показывает вывод на телефон пользователя, но на устройстве ничего не происходит.Я понимаю проблемы безопасности, но только один пользователь имеет доступ к устройству таким образом и должен находиться в непосредственной близости.
if ($_SERVER['REQUEST_METHOD'] == 'POST'){
//if user clicked "video on"
if(isset($_POST["video_on"])){
echo shell_exec('./video_on.sh');
}
}
Теперь вот video_on.sh:
#!/bin/bash
DISPLAY=:0 chromium-browser --incognito --start-maximized --kiosk
http://localhost/videoloop
Спасибо!