リアルタイム更新用の capacitor アプリ。
Capacitor の基本機能
「Capacitor の基本機能」というセクションnotifyAppReady- JavaScript の初期化が成功したことをネイティブ層に通知する。setUpdateUrl- アプリの更新 URL を実行時動的に設定する。setStatsUrl- アプリの統計 URL を実行時動的に設定する。setChannelUrl- アプリのチャンネル URL を実行時動的に設定する。
公開 API
セクションのタイトルは「公開 API」| メソッド | 説明 |
|---|---|
notifyAppReady | JavaScriptの初期化が成功したことをネイティブ層に通知します。 |
setUpdateUrl | アプリの更新URLを実行時動的に設定します。 |
setStatsUrl | アプリの統計URLを実行時動的に設定します。 |
setChannelUrl | アプリのチャンネルURLを実行時動的に設定します。 |
download | 指定されたURLから後でインストールするための新しいバンドルをダウンロードします。 |
next | アプリがバックグラウンドまたは再起動したときにアクティブにする次のバンドルを設定します。 |
set | アプリを再読み込みし、現在のバンドルを即座に設定します。 |
delete | ローカルストレージからバンドルを削除してディスクスペースを解放します。 |
setBundleError | __CAPGO_KEEP_0__ |
list | __CAPGO_KEEP_1__ |
reset | __CAPGO_KEEP_2__ |
current | __CAPGO_KEEP_3__ |
reload | __CAPGO_KEEP_4__ |
setMultiDelay | __CAPGO_KEEP_5__ |
cancelDelay | __CAPGO_KEEP_6__ |
getLatest | __CAPGO_KEEP_7__ |
setChannel | __CAPGO_KEEP_8__ |
unsetChannel | __CAPGO_KEEP_9__ |
getChannel | __CAPGO_KEEP_10__ |
listChannels | __CAPGO_KEEP_11__ |
setCustomId | __CAPGO_KEEP_0__ |
getBuiltinVersion | __CAPGO_KEEP_1__ |
getDeviceId | __CAPGO_KEEP_2__ |
getPluginVersion | Get the version of the Capacitor Updater plugin installed in your app. |
isAutoUpdateEnabled | __CAPGO_KEEP_4__ |
removeAllListeners | __CAPGO_KEEP_5__ |
addListener | __CAPGO_KEEP_6__ |
addListener | __CAPGO_KEEP_7__ |
addListener | __CAPGO_KEEP_8__ |
addListener | __CAPGO_KEEP_9__ |
addListener | __CAPGO_KEEP_10__ majorAvailable __CAPGO_KEEP_11__ |
addListener | Appでメジャーアップデートイベントをリスンし、メジャーアップデートが自動アップデートブロッキングでブロックされていることを知らせます。 |
addListener | Appでアップデート失敗イベントをリスンし、次のアプリ起動時にはアップデートがインストールに失敗したことを知らせます。 |
addListener | Appでセットイベントをリスンし、バンドルが成功で適用されたことを知らせます。このイベントは、JavaScriptが消費するまでネイティブに保持されるため、アプリが再読み込みされる前にリスナーがアタッチされていない場合、最後の保留中のイベントはリスナーがサブスクライブしたときに一度配信されます。 set Appでセットネクストイベントをリスンし、次にインストールされるバンドルの準備ができたことを知らせます。 |
addListener | Appでダウンロード失敗イベントをリスンし、バンドルのダウンロードが失敗したことを知らせます。 |
addListener | Appでリロードイベントをリスンし、リロードが発生したことを知らせます。 |
addListener | Appでアプリリードイベントをリスンし、アプリが使用可能になったことを知らせます。このイベントは、JavaScriptが消費するまでネイティブに保持されるため、アプリが再読み込みされる後でもリスナーがアタッチされてもまだ配信されることがあります。 |
addListener | Appでチャンネルプライベートイベントをリスンし、デバイス自律割り当てが許可されていないチャンネルに割り当てを設定しようとしたことを知らせます。 |
addListener | Androidでフレキシブルアップデートの状態が変化したことを知らせます。 |
addListener | 自動アップデート機能が利用可能かどうかを確認します (カスタムサーバー設定によって無効になっていません)。 |
isAutoUpdateAvailable | 次のリロード時に有効化されるバンドルの情報を取得します。 |
getNextBundle | __CAPGO_KEEP_0__ |
getFailedUpdate | 最新のバンドルが読み込まれない情報を取得します。 |
setShakeMenu | デバッグとテストのためにシェイクジェスチャーメニューを有効または無効にします。 |
isShakeMenuEnabled | 現在、シェイクジェスチャー デバッグ メニューが有効かどうかを確認します。 |
setShakeChannelSelector | 実行時でシェイクチャンネル セレクターを有効または無効にします。 |
isShakeChannelSelectorEnabled | 現在、シェイクチャンネル セレクターが有効かどうかを確認します。 |
getAppId | アップデートサーバー通信用に使用される現在のApp IDを取得します。 |
setAppId | アップデートサーバー通信用に使用されるApp IDを動的に変更します。 |
getAppUpdateInfo | App StoreまたはPlay Storeでアプリの利用可能性に関する情報を取得します。 |
openAppStore | App StoreまたはPlay Storeでアプリのページを開きます。 |
performImmediateUpdate | Androidで即時インアプリ更新を実行します。 |
startFlexibleUpdate | Androidで柔軟なインアプリ更新を開始します。 |
completeFlexibleUpdate | Androidで柔軟なインアプリ更新を完了します。 |
ソース・オブ・トゥルース
ソース・オブ・トゥルースこのリファレンスは src/definitions.ts で capacitor-updater.
capgo/capacitor-updater
capgo/capacitor-updaterCapacitor capgo/capacitor-updater Capacitor Using @capgo/capacitor-updater for the native capability in Using @capgo/capacitor-updater, Capgo プラグイン ディレクトリ Capgo プラグイン ディレクトリの製品ワークフローについて Capacitor プラグイン (Capgo によって) Capacitor プラグイン (Capgo によって)の実装詳細について プラグインの追加または更新 プラグインの追加または更新の実装詳細について Ionic Enterprise プラグインの代替 Ionic Enterprise プラグインの代替の製品ワークフローについて