Guida
Tutorial sulla modalità kiosk Android
Utilizza @capgo/capacitor-android-kiosk
Capacitor Plugin per kiosk Android per il controllo della modalità kiosk e della funzionalità di launcher. Questo plugin è disponibile solo per Android. Per la modalità kiosk iOS, utilizzare la funzione Guided Access del dispositivo.
Installa
bun add @capgo/capacitor-android-kiosk
bunx cap sync
Cosa Questo Plugin Espone
isInKioskMode- Controlla se l'applicazione è attualmente 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.exitKioskModeEsempio di Utilizzo
Controlla se l'applicazione è attualmente in modalità kiosk.
isInKioskMode
Controlla se l'applicazione è impostata come launcher del dispositivo (app di home).
import { CapacitorAndroidKiosk } from '@capgo/capacitor-android-kiosk';
const { isInKioskMode } = await CapacitorAndroidKiosk.isInKioskMode();
console.log('Kiosk mode active:', isInKioskMode);
isSetAsLauncher
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.
import { CapacitorAndroidKiosk } from '@capgo/capacitor-android-kiosk';
const { isLauncher } = await CapacitorAndroidKiosk.isSetAsLauncher();
console.log('Is launcher:', isLauncher);
enterKioskMode
Esci dalla modalità kiosk, ripristinando l'interfaccia utente del sistema e la funzionalità dei pulsanti hardware. Inoltre fermi il servizio di mantenimento in primo piano avviato in enterKioskMode().
import { CapacitorAndroidKiosk } from '@capgo/capacitor-android-kiosk';
await CapacitorAndroidKiosk.enterKioskMode();
exitKioskMode
Riferimento Completo
import { CapacitorAndroidKiosk } from '@capgo/capacitor-android-kiosk';
await CapacitorAndroidKiosk.exitKioskMode();
console.log('Exited kiosk mode');
__CAPGO_KEEP_0__
- GitHub: https://github.com/Cap-go/capacitor-kiosk-android/
- Documentazione: /docs/plugins/kiosk-android/
Continua da Utilizza @capgo/capacitor-kiosk-android
Se stai utilizzando Utilizza @capgo/capacitor-kiosk-android per pianificare la dashboard e le operazioni di API, connettilo con @capgo/capacitor-kiosk-android per i dettagli di implementazione in @capgo/capacitor-kiosk-android, Avvio per i dettagli di implementazione in Avvio, Panoramica di API per i dettagli di implementazione in API Panoramica, Introduzione per i dettagli di implementazione in Introduzione, e API Chiavi per i dettagli di implementazione in API Chiavi.