Web Content Settings
- Start URL – die Start-URL, die mit
http://,https://oderfile://beginnt.- Sie können Variablen wie
$mac,$deviceID,$locale,$hostname,$hostname6,$deviceName,$ip4,$ip6,$sn,$bssidoder$ssidin der URL verwenden. - Wenn Sie mehrere URLs angeben (eine URL pro Zeile), öffnet Fully Kiosk die URLs in mehreren Registerkarten.
- Die Anmeldedaten (für die einfache HTTP-Authentifizierung!) können in die Start-URL aufgenommen werden (z. B.
http://user:pass@server:8084/fhem/ftui/) oder in den Web-Inhaltseinstellungen unter Username und Password eingegeben werden. Fully Kiosk Browser verfügt über keine Passwortverwaltung für die Authentifizierung über Webformulare. Bitte richten Sie die Web-Automatisierung in Fully Kiosk ein, falls Sie eine automatische Anmeldung im Web benötigen. - Lokale Dateien können für alle URLs wie folgt verwendet werden:
file:///path/to/test.html(bitte beachten Sie den dreifachen Schrägstrich!). Bitte beachten Sie, dass alle Verweise auf lokale Dateien sowie die Einbettung lokaler Dateien in HTTP-/HTTPS-Dokumente von Android Webview aus Sicherheitsgründen deaktiviert sind. Verwenden Sie als Workaround die Option Localhost File Access. Weitere Informationen zu Pfaden lokaler Dateien und Zugriffsregeln finden Sie in dieser FAQ.
- Sie können Variablen wie
- Usernamer (optional) – Benutzername für die einfache HTTP-Authentifizierung (gilt nur für Hosts, die in der Start URL enthalten sind, wenn eine 401-Authentifizierungsanfrage empfangen wird)
- Password (optional) – Passwort für die einfache HTTP-Authentifizierung (gilt nur für Hosts, die in der Start URL aufgeführt sind, wenn eine 401-Authentifizierungsanfrage empfangen wird)
- Enable Fullscreen Videos – Videos können in den Vollbildmodus umgeschaltet werden
- Autoplay Videos – Einbettung von HTML5-Videos mit automatischer Wiedergabe (dies funktioniert derzeit nur bei Websites mit einem statischen
<video>-Tag, nicht bei YouTube) - Autoplay Audio – automatische Wiedergabe von eingebettetem HTML5-Audio (dies funktioniert derzeit nur bei Websites mit einem statischen
<audio>-Tag) - Enable File Upload (PLUS) – Ermöglichen Sie Benutzern das Hochladen von Dateien in Webformulare
- Enable Camera Capture Upload (PLUS) aktivieren – Ermöglichen Sie es Benutzern, Fotos mit der Kamera aufzunehmen und diese in Webformulare hochzuladen
- Enable Video Capture Upload (PLUS) aktivieren – Ermöglichen Sie es Benutzern, ein Video aufzunehmen und es in Webformulare hochzuladen
- Enable Audio Record Upload (PLUS) – Ermöglichen Sie es Benutzern, Audioaufnahmen zu erstellen und hochzuladen
- Enable JavaScript Alerts – JavaScript-Warnmeldungen, Eingabeaufforderungen und Bestätigungsfelder zulassen
- Enable Popups (PLUS) – Unterstützung von Popups (auch solchen, die sich ohne Benutzereingriff öffnen) und Öffnen von Links in einem neuen Frame
- Enable Webcam Access (PLUS) – Ermöglicht Websites den Zugriff auf die Webcam mithilfe von HTML5-Techniken (Android 5+). Dies ist nur von Websites mit sicherer Herkunft möglich (die über HTTPS geladen werden).
- Enable Microphone Access (PLUS) – Ermöglicht Websites den Zugriff auf das Mikrofon mithilfe von HTML5-Techniken (Android 5+). Dies ist nur von Websites mit sicherer Herkunft möglich (die über HTTPS geladen werden).
- Enable Geolocation Access (PLUS) – Ermöglicht Websites den Zugriff auf Standortdaten mithilfe von HTML5-Techniken. Dies ist nur von Websites mit sicherer Herkunft (die über HTTPS geladen werden) möglich.
- View local PDF Files (PLUS) – Öffnen Sie lokale PDF-Dateien auf verschiedene Arten:
- Disabled – PDF-Dateien ignorieren
- Use PDF.js – die beste Darstellung direkt in der Webansicht, einschließlich anklickbarer URLs; funktioniert bei den meisten PDF-Dateien sogar in iFrames; kann bei großen Dateien auf langsamen Geräten langsam sein; nutzt PDF.js, das bei Unpkg gehostet wird; andere Hosting-Lösungen oder App-Integration auf Anfrage. Leider lässt sich mit PDF.js die Druckausgabe unter Android nicht ordnungsgemäß erzeugen.
- Use Built-in PDF viewer (Android 5+) – nur Vollbildansicht
- Launch Standard App for PDF – PDF-Datei in einer anderen App öffnen
- View remote PDF Files (PLUS) – Öffnen Sie PDF-Dateien auf einem Remote-Rechner auf verschiedene Arten:
- Disabled – PDF-Dateien ignorieren
- Use PDF.js – die beste Darstellung direkt in der Webansicht, einschließlich anklickbarer URLs; funktioniert bei den meisten PDF-Dateien sogar in iFrames; kann bei großen Dateien auf langsamen Geräten langsam sein; nutzt PDF.js, das bei Unpkg gehostet wird; andere Hosting-Lösungen oder App-Integration auf Anfrage. Leider lässt sich mit PDF.js die Druckausgabe unter Android nicht ordnungsgemäß erzeugen.
- Use Built-in PDF viewer (Android 5+) – nur Vollbildansicht
- Use Google Docs – dies funktioniert nicht bei Intranet-Dateien
- Download PDF and Pass File to Standard App – PDF-Datei herunterladen und in der Standard-PDF-App öffnen
- Download PDF and Pass Content to Standard App – Laden Sie die PDF-Datei herunter und übergeben Sie die URL des Inhalts an die Standard-PDF-App. Diese Option behebt Probleme, die bei den vorherigen Optionen und einigen PDF-Apps auftraten. (Version 1.38+)
- Just download the file – die Datei wird im app-spezifischen Speicher abgelegt, sofern der Scoped-Storage-Modus aktiv ist (Version 1.39+)
- Play videos in Fully (PLUS) – Wiedergabe von Android-kompatiblen Videos (einschließlich RTSP) im integrierten Player von Fully
- View/Open Other Files – Wählen Sie eine Methode zum Öffnen anderer verknüpfter Dateien aus. Bei PDF-Dateien können Sie beispielsweise das Öffnen deaktivieren, eine URL an eine andere App weiterleiten, eine Datei/einen Inhalt herunterladen und an eine externe App weiterleiten oder die Datei einfach herunterladen (die Datei wird im app-spezifischen Speicher abgelegt, sofern der Modus Scoped Storage aktiv ist).
- Links to Open in Other Apps – Liste von HTTP/HTTPS-URLs, die in anderen Apps geöffnet werden sollen; eine URL pro Zeile;* der Platzhalter* ** darf verwendet werden*. Alle HTTP/HTTPS-URLs, die nicht in dieser Liste aufgeführt sind, werden in der Webansicht von Fully Kiosk geöffnet. Geben Sie beispielsweise
https://hangouts.google.com/call/\*in diese Option* ein,* wenn Sie diese Links in der Hangout-App (ab Version 1.40) öffnen möchten. - Open Other URL Schemes – Ermöglicht das Öffnen von URLs wie
tel:,mailto:oderintent:in anderen Apps - URL Whitelist – Geben Sie pro Zeile eine vollständige URL (einschließlich
https://usw.) ein; verwenden Sie den Platzhalter *; bei leerem Feld sind alle URLs zulässig (Beispiele finden Sie in dieser FAQ); die URLs im Universal Launcher werden automatisch in die Whitelist aufgenommen - URL Blacklist – Geben Sie pro Zeile eine vollständige URL ein (einschließlich
https://usw.), verwenden Sie den Platzhalter *, diese Liste hat Vorrang vor der Whitelist - Redirect Blocked to Start URL – Weiterleitungs-URL, die durch eine Whitelist oder Blacklist blockiert wurde, wird zur Start-URL umgeleitet
- Web Overlay (PLUS) – Zeigt eine nicht-interaktive Website als transparentes Overlay über dem Hauptinhalt an (Version 1.52+)
- Web Overlay URL – Geben Sie die URL ein oder lassen Sie das Feld leer, wenn kein Overlay angezeigt werden soll. Hier sind einige Beispiele für einfache Overlay-Seiten: Uhrzeit, IP-Adresse.
- Web Overlay Vertical Alignment – Wählen Sie oben oder unten aus
- Custom Error URL – Seite, die im Falle eines Fehlers geladen werden soll; überprüfen Sie die Query-String-Parameter
errorundurl, um weitere Informationen zum Fehler zu erhalten; unter Android 5+ werden nur DNS-/Verbindungsfehler erfasst, unter Android 6+ zusätzlich HTTP-Fehler der Klassen 40x und 50x. Bei Verbindungsfehlern empfiehlt es sich, lokale Dateien für die Fehler-URL zu verwenden, wie in dieser FAQ beschrieben. Ab Version 1.45+ können Siefully://errorpageals einfachen Handler für Fehlerseiten verwenden. - Load Error URL on Disconnection – Lädt die benutzerdefinierte Fehler-URL auch bei einer Unterbrechung der Internetverbindung nach einer Verzögerung von einigen Sekunden; setzen Sie den Wert auf 0, um diese Funktion zu deaktivieren. Eine Unterbrechung der Internetverbindung wird durch einen Ping an die IP-Adresse
8.8.8.8erkannt. Sie können die IP-Adresse, an die der Ping gesendet wird, über eine versteckte Option in Fully Kiosk ändern: Laden Sie diese JSON-Einstellungsdatei herunter, bearbeiten Sie sie und importieren Sie sie in Fully Kiosk.