Il mio sito web non viene visualizzato/funziona correttamente/velocemente in Fully Kiosk Browser?
Fully Kiosk utilizza Android Webview (un motore web basato su Chromium) fornito da Android sul tuo dispositivo per il caricamento, la memorizzazione nella cache, il rendering e lo scripting di qualsiasi sito web, inclusi i video incorporati, ecc. Fully Kiosk non può selezionare un altro motore web né modificare in modo significativo il modo in cui Android Webview gestisce i siti web. Se riscontri problemi con il tuo sito web, consulta le seguenti discussioni:
1. Verifica e aggiorna la Android Webview disponibile sul tuo dispositivo.
Puoi verificare la versione di Webview e l'app del provider disponibili in Impostazioni complete >> Other Settings >> Device Info. I siti web potrebbero presentare problemi se Webview installato non è aggiornato. In questo caso, dovresti installare/aggiornare l'app del provider Webview da Google Play o tramite l'APK appropriato da APKmirror.com. Alcuni dispositivi possono aggiornare Webview solo tramite aggiornamento di sistema; consulta queste FAQ e queste FAQ.
Android Webview è fornito da una di queste app, che possono essere installate e aggiornate separatamente:
- Android System Webview (android) – Android 5, 6 e 10+
- Google Chrome (android) – disponibile solo su Android 7, 8 e 9
Su alcuni dispositivi è possibile scegliere l'app provider Webview nelle Impostazioni sviluppatore Android (disponibili anche in Fully Settings >> Advanced Web Settings >> Select Webview Implementation). In alcuni casi è necessario disinstallare/disabilitare un'app provider per poterne utilizzare un'altra come provider Webview. Tuttavia, non sono note differenze tra le Webview fornite da queste due app (se hanno la stessa versione). Per maggiori dettagli tecnici, consultare questo documento.
Tieni presente che l'attuale versione Android Webview è disponibile solo per dispositivi Android 7 e versioni successive. Per Android 5, l'ultima versione di WebView disponibile è la 95. Per Android 6, l'ultima versione di WebView disponibile è la 106. Se riscontri problemi con una versione obsoleta di WebView, l'unica soluzione è aggiornare la versione Android o sostituire il dispositivo.
Tieni presente che Webview può utilizzare solo i certificati TLS radice attendibili installati sul tuo dispositivo Android, il che potrebbe causare problemi con alcuni siti web su Android con versioni precedenti alla 7.1.1. Consulta le FAQ.
2. Verifica che il tuo sito web funzioni correttamente in Google Chrome sullo stesso dispositivo.
Se il tuo sito web non funziona correttamente con Google Chrome sullo stesso dispositivo Android, Fully Kiosk probabilmente non risolverà il problema, anche se hai installato l'ultima versione di Webview. Ottimizza il tuo codice HTML/CSS/JS per Chrome su Android. Non fare confronti con altri browser (Firefox, Dolphin, Opera, ecc.) o altre piattaforme (Windows, Mac). Questi motori web potrebbero funzionare in modo significativamente diverso in alcuni dettagli. Alcune API Google Chrome non sono disponibili in Android Webview; consulta i problemi noti. Chiedi a Caniuse.com se specifiche funzionalità sono supportate da " Android Browser".
3. Verifica il tuo sito web con il debugger Webview remoto.
Se il tuo sito web funziona correttamente in Google Chrome ma non in Fully Kiosk Browser gli sviluppatori web possono abilitare Webview Content Debugging nelle Advanced Web Settings e utilizzare il debug remoto con gli Strumenti per sviluppatori di Chrome per vedere cosa succede dietro le quinte e da dove deriva il comportamento differente.
Se alcuni colori vengono visualizzati in modo errato, disattiva la Dark Mode nelle impostazioni dell'app.
Verifica anche le Web Content Settings in Fully Kiosk. Se qualcosa (come popup, salvataggio dei dati dei moduli, geolocalizzazione, finestre di avviso, ecc.) non funziona, potrebbe essere causato da una limitazione controllata da Fully. In casi molto rari, è possibile migliorare il rendering selezionando un'altra modalità Graphics Acceleration nelle Advanced Web Settings. Consulta anche i problemi noti.