概要
概要@capgo/capacitor-android-kiosk fleetタブレットを1つのCapacitorエクスペリエンスにロックし、キオスクモード、ランチャーピン、ハードウェアキーパオリティーを使用します。
プラットフォームサポート
プラットフォーム| サポート | サポート | Notes |
|---|---|---|
| iOS | なし | Androidに特化 |
| Android | あり | デバイスオーナープロビジョニング(README参照) |
| Web | なし | 適用されません |
基本機能
基本機能isInKioskMode- アプリが現在キオスクモードで実行されているかどうかを確認します。isSetAsLauncher- アプリがデバイスのホームアプリとして設定されているかどうかを確認します。enterKioskMode- キオスクモードに進み、システムUIを非表示にしてハードウェアボタンの操作をブロックします。さらに、システムによってアプリが殺害されるのを防ぐために、前景のキープアライブサービスを開始します。アプリがデバイスのホームアプリとして設定されている場合にのみ、この機能が効果的に機能します。exitKioskMode- キオスクモードを退出し、通常のシステムUIとハードウェアボタンの機能を復元します。さらに、enterKioskMode()で開始した前景のキープアライブサービスを停止します。
Public API
- 公開「API」| - メソッド | - 説明 |
|---|---|
isInKioskMode | - アプリが現在キオスクモードで実行されているかどうかを確認します。 |
isSetAsLauncher | - アプリがデバイスのホームアプリとして設定されているかどうかを確認します。 |
enterKioskMode | - キオスクモードに進み、システムUIを非表示にしてハードウェアボタンの操作をブロックします。さらに、システムによってアプリが殺害されるのを防ぐために、前景のキープアライブサービスを開始します。アプリがデバイスのホームアプリとして設定されている場合にのみ、この機能が効果的に機能します。 |
exitKioskMode | - キオスクモードを退出し、通常のシステムUIとハードウェアボタンの機能を復元します。さらに、enterKioskMode()で開始した前景のキープアライブサービスを停止します。 |
setAsLauncher | デバイスのホーム画面設定を開き、ユーザーにこのアプリを起動アプリとして設定するようにします。この機能はフルキオスクモードの完全な機能を実現する必要があります。 |
setAllowedKeys | キオスクモードで機能するハードウェアキーの許可を設定します。デフォルトでは、キオスクモードではすべてのハードウェアキーの機能がブロックされます。 |
getPluginVersion | ネイティブのCapacitor プラグインのバージョンを取得します。 |
真実の源
「真実の源」というセクションこの参照はsyncdから src/definitions.ts in capacitor-android-kiosk.
「続きますから@capgo/capacitor-android-kiosk」というセクション
@capgo/capacitor-アンドロイドキオスク@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-android-kiosk capgoは置き換えられます。capacitorは置き換えられます。 Android キオスクモジュールを使用して、計画ダッシュボードとAPIオペレーションを接続することができます。 Using @capgo/capacitor-android-kiosk Capacitorのネイティブ機能の使用に@capgo/capacitor-android-kioskを使用します。 APIの概要 Capgoの実装詳細についてはAPIの概要です。 Introduction Androidキオスクプラグインの設定 API キー for API Keys の実装詳細について Devices __CAPGO_KEEP_0__から始めましょう