Panoramica
Sottosezione intitolata “Panoramica”Capacitor Plugin per kiosk Android per il controllo del modalità kiosk e della funzionalità del lanciatore. Questo plugin è disponibile solo per Android. Per la modalità kiosk di iOS, utilizzare la funzione Guided Access del dispositivo.
Capacità fondamentali
Sottosezione intitolata “Capacità fondamentali”isInKioskMode- Controlla se l'app è attualmente in esecuzione in modalità kiosk.isSetAsLauncher- Controlla se l'app è impostata come lanciatore del dispositivo (app di home).enterKioskMode- Inserisce la modalità kiosk, nascondendo l'interfaccia utente del sistema e bloccando i pulsanti hardware. Inoltre, avvia un servizio di mantenimento in primo piano per ridurre la probabilità che l'app venga uccisa dal sistema. L'app deve essere impostata come lanciatore del dispositivo per funzionare efficacemente.exitKioskMode- Esci dalla modalità kiosk, ripristinando l'interfaccia utente del sistema e la funzionalità dei pulsanti hardware. Inoltre, ferma il servizio di mantenimento in primo piano avviato in enterKioskMode().
Public API
Sottosezione intitolata “Public API”| Metodo | Descrizione |
|---|---|
isInKioskMode | Verifica se l'applicazione è attualmente in esecuzione in modalità kiosk. |
isSetAsLauncher | Verifica se l'applicazione è impostata come launcher del dispositivo (app di home). |
enterKioskMode | Entrare in modalità kiosk, nascondendo l'interfaccia utente del sistema e bloccando i pulsanti hardware. Inoltre, avvia un servizio di mantenimento in primo piano per ridurre la probabilità che l'applicazione venga uccisa dal sistema. L'applicazione deve essere impostata come launcher del dispositivo per funzionare efficacemente. |
exitKioskMode | Esci dalla modalità kiosk, ripristinando l'interfaccia utente del sistema e la funzionalità dei pulsanti hardware. Inoltre, ferma il servizio di mantenimento in primo piano avviato in enterKioskMode(). |
setAsLauncher | Apre la schermata di impostazioni di home del dispositivo per consentire all'utente di impostare questa app come launcher. Ciò è richiesto per la funzionalità della modalità kiosk completa. |
setAllowedKeys | Imposta quali tasti hardware sono consentiti di funzionare in modalità kiosk. Di default, tutti i tasti hardware sono bloccati in modalità kiosk. |
getPluginVersion | Ottieni la versione nativa del plugin Capacitor. |
Fonte di Verità
Sezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-android-kiosk.