メインコンテンツへスキップ

Cordova / Electron

GitHub

import { LinkCard, CardGrid, Aside } from ‘@astrojs/starlight/components’;

このアップデーターセクションでは Capacitor を主要なパスとして記載していますが、Capgo も以下のプラットフォーム向けに専用クライアントを提供しています: Cordova と Electron. 各プラグインは、共通の Capgo Cloud バックエンド、チャンネル、バンドル署名、および @capgo/cli アップロードフローを使用します。

@capgo/cordova-updater は、以下を @capgo/capacitor-updater 反映しています。iOS 7+ および Android 13+ 向けの JavaScript API です。インストールするには cordova plugin add を使用し、 cordova.plugins.Updater.notifyAppReady() その後 deviceready、Capacitor の場合と同じ方法で bundle を upload します。

このプラグインは次と併用しないでください: cordova-plugin-ionic-webview — Cordova の scheme handler をバイパスするため、ダウンロードした bundle が適用されません。

@capgo/electron-updater デスクトップアプリにも同じ live-update モデルを提供します。Electron のメインプロセスで updater を初期化し、preload bridge を公開して、renderer から notifyAppReady() を呼び出し、モバイルで使っているのと同じ Capgo ダッシュボードでリリースを管理します。

すでにCapacitorをご利用の場合は、こちらのメインガイドを参照してください: