Pokouším se spustit Firefox v kioskovém režimu.
nano /home/pi/.config/lxsession/autostart @firefox-esr (@iceweasel)
Tady, jak nasměrovat prohlížeč na webovou stránku?
Příklad – pro Chromium používáme toto – @chromium-browser --kiosk http://google.com/
Odpovědět
firefox –help zřejmě dává tuto možnost:
--kiosk Start the browser in kiosk mode.
Zkoušel jsem to s
firefox --kiosk https://www.ghacks.net/2019/10/07/firefox-71-new-kiosk-mode-for-the-browser/
bohužel, toto je pouze od verze 71, takže přistání v ESR / IceWeasel bude nějakou dobu trvat.
Takže bohužel zde v současné době se to nezdá být snadný způsob.
Odpověď
Firefox je možné spustit v kiosku režim na RPi. K emulaci stisknutí klávesy F11 však budete potřebovat malý hack.
Nejprve nainstalujte firefox-esr
:
sudo apt install firefox-esr
Poté budete muset nainstalovat xdotool
, což je mimo jiné nástroj pro falešný vstup z klávesnice.
sudo apt install xdotool
Potom do souboru automatického spuštění přidáte následující:
firefox -kiosk -private-window "http://localhost/" & sleep 10 xdotool search --sync --onlyvisible --name firefox key F11
Tím se spustí Firefox s požadovanou adresou URL. Poté, po deseti sekundách (možná budete potřebovat trochu více, pokud spuštění Firefoxu trvá déle), xdotool
nastaví fokus na Firefox a stiskne klávesu F11. &
za adresou URL je zásadní.
Zdroje:
Odpověď
Nyní můžete nainstalovat firefox-esr
na RPi
sudo apt-get install firefox-esr -y
a můžete jej spustit v kioskovém režimu – alespoň z prohlížeče ( F11 )
Firefox říká /[install directory]/firefox -kiosk -private-window [target URL]
měl bych to udělat, ale teď jsem nebyl schopen tuto práci provést
https://support.mozilla.org/en-US/kb/firefox-enterprise-kiosk-mode
Komentáře
- / usr / bin / firefox –kiosk –private-window " http: //10.0.0.110" (potřebujete uvozovky, které po volbě http 🙂 uvolní místo protože otevře Firefox v okně soukromého prohlížeče a načte webovou stránku. Bohužel se v kioskovém režimu ' neotevře.