Panoramica
Sezione intitolata “Panoramica”Capacitor Plugin per kiosk Android per il controllo del modalità kiosk e della funzionalità del launcher. Questo plugin è disponibile solo per Android. Per la modalità kiosk iOS, utilizzare la funzione Guided Access del dispositivo.
Capacità fondamentali
Sezione intitolata “Capacità di base”isInKioskMode- Controlla se l'applicazione è attualmente in esecuzione in modalità kiosk.isSetAsLauncher- Controlla se l'applicazione è impostata come launcher 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'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 normale e la funzionalità dei pulsanti hardware. Inoltre, ferma il servizio di mantenimento in primo piano avviato in enterKioskMode().
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
isInKioskMode | Controlla se l'applicazione è attualmente in esecuzione in modalità kiosk. |
isSetAsLauncher | Controlla se l'applicazione è impostata come launcher 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'applicazione venga uccisa dal sistema. L'applicazione deve essere impostata come launcher del dispositivo per funzionare efficacemente. |
exitKioskMode | Esci dal modalità kiosk, ripristinando l'interfaccia utente e la funzionalità dei pulsanti hardware normali. Inoltre, ferma il servizio di keep-alive in primo piano avviato in enterKioskMode(). |
setAsLauncher | Apre la schermata di impostazioni 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 del plugin nativo Capacitor. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa documentazione è sincronizzata da src/definitions.ts in capacitor-android-kiosk.
Continua da @capgo/capacitor-android-kiosk
Sottosezione intitolata “Continua da @capgo/capacitor-android-kiosk”Se stai utilizzando @capgo/capacitor-android-kiosk per pianificare la dashboard e le operazioni di API, connettilo con Usando @capgo/capacitor-android-kiosk per la capacità nativa in Usando @capgo/capacitor-android-kiosk, Panoramica di API per i dettagli di implementazione in Panoramica di API, Introduzione per i dettagli di implementazione in Introduzione, Chiavi di API per i dettagli di implementazione in Chiavi di API, e Dispositivi per i dettagli di implementazione in Dispositivi.