Firefox를 키오스크 모드로 실행하려고합니다.
nano /home/pi/.config/lxsession/autostart @firefox-esr (@iceweasel)
여기, 브라우저를 웹 페이지로 지정하는 방법은 무엇입니까?
예-Chromium의 경우 다음을 사용합니다. @chromium-browser --kiosk http://google.com/
답변
firefox –help가이 옵션을 제공하는 것 같습니다.
--kiosk Start the browser in kiosk mode.
사용해 보았습니다
firefox --kiosk https://www.ghacks.net/2019/10/07/firefox-71-new-kiosk-mode-for-the-browser/
, 아아, 이것은 버전 71 이상일 뿐이므로 ESR / IceWeasel에 착륙하는 데 시간이 걸립니다.
안타깝게도 여기에 현재로서는 쉬운 방법이 아닌 것 같습니다.
답변
키오스크에서 Firefox를 실행할 수 있습니다. RPi의 모드. 하지만 F11 키를 누르는 것을 모방하려면 작은 해킹이 필요합니다.
처음 설치 firefox-esr
:
sudo apt install firefox-esr
그런 다음 가짜 키보드 입력을 수행하는 도구 인 xdotool
를 설치해야합니다.
sudo apt install xdotool
그런 다음 자동 시작 파일에 다음을 추가합니다.
firefox -kiosk -private-window "http://localhost/" & sleep 10 xdotool search --sync --onlyvisible --name firefox key F11
원하는 URL로 Firefox를 시작합니다. 그런 다음 10 초 후 (Firefox를 시작하는 데 시간이 더 오래 걸리면 조금 더 필요할 수 있음) xdotool
가 Firefox에 포커스를 설정하고 F11 키를 누릅니다. URL 뒤에있는 &
는 필수입니다.
출처 :
Answer
지금 RPi에 firefox-esr
를 설치할 수 있습니다.
sudo apt-get install firefox-esr -y
최소한 브라우저 ( F11 )에서 키오스크 모드로 실행할 수 있습니다.
Firefox에 /[install directory]/firefox -kiosk -private-window [target URL]
가 표시됩니다. 해야하는데 지금 당장은 그렇게 할 수 없었습니다.
https://support.mozilla.org/en-US/kb/firefox-enterprise-kiosk-mode
댓글
- / usr / bin / firefox –kiosk –private-window " http : //10.0.0.110" (따옴표가 필요하며 http : 뒤에 공백을 제거) 지금까지 작동합니다. 개인 브라우저 창에서 Firefox를 열고 웹 페이지를로드합니다. 안타깝게도 ' 키오스크 모드에서 열리지 않았습니다.