CapacitorのAndroidキオスクプラグインは、キオスクモードとランチャー機能の制御に使用されます。このプラグインはAndroidのみです。iOSのキオスクモードの場合は、デバイスのガイド付きアクセス機能を使用してください。
isInKioskMode- kioskモードで実行されているかどうかを確認します。isSetAsLauncher- デバイスのホームアプリとして設定されているかどうかを確認します。enterKioskMode- kioskモードに切り替え、システムUIを非表示にしてハードウェアボタンの操作をブロックします。 foreground keep-aliveサービスも開始して、システムによってアプリが殺される可能性を低くします。ホームアプリとして設定されている必要があります。exitKioskMode- kioskモードから脱出、通常のシステムUIとハードウェアボタンの機能を復元します。 foreground keep-aliveサービスも停止します。
Public API
Section titled “Public API”| メソッド | 説明 |
|---|---|
isInKioskMode | kioskモードで実行されているかどうかを確認します。 |
isSetAsLauncher | デバイスのホームアプリとして設定されているかどうかを確認します。 |
enterKioskMode | kioskモードに切り替え、システムUIを非表示にしてハードウェアボタンの操作をブロックします。 foreground keep-aliveサービスも開始して、システムによってアプリが殺される可能性を低くします。ホームアプリとして設定されている必要があります。 |
exitKioskMode | kioskモードを終了し、通常のシステムUIとハードウェアボタンの機能を復元します。また、enterKioskMode()で開始した前景のキープアライブサービスも停止します。 |
setAsLauncher | デバイスのホーム画面設定を開きます。ユーザーがこのアプリをランチャーとして設定できるようにします。これは、フルキオスクモードの完全な機能を実現するために必要です。 |
setAllowedKeys | キオスクモードで機能するハードウェアキーのセットを設定します。デフォルトでは、キオスクモードではすべてのハードウェアキーがブロックされます。 |
getPluginVersion | Capacitorのネイティブプラグインバージョンを取得します。 |
真実の源
「真実の源」というセクションこの参照はsyncdから src/definitions.ts in capacitor-android-kiosk.
capgo/capacitor-android-kioskから続けてください
「capgo/capacitor-android-kioskから続けてください」というセクションキオスクモードを使用している場合 @capgo/capacitor-android-kiosk DashboardとAPIの計画を立てるには、Cloudflareを接続します。 @capgo/capacitor-android-kiosk Capacitorのネイティブ機能の使用に@capgo/capacitor-android-kioskを使用します。 API まとめ APIの実装詳細についての概要です。 Capgoの導入 導入の説明では実装の詳細について説明します。 API キー API キーの実装詳細についてです。 デバイス デバイスの実装詳細について。