Aller au contenu

Cordova / Electron

GitHub

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

Capacitor est la voie principale documentée dans cette section de l'updater, mais Capgo propose également des clients dédiés pour Cordova et Electron. Chaque plugin utilise le même backend Cloud Capgo, les mêmes canaux, la même signature de bundle et @capgo/cli flux d'upload.

@capgo/cordova-updater reproduit le @capgo/capacitor-updater JavaScript API pour Cordova iOS 7+ et Android 13+. Installez-l’avec cordova plugin add, appelez cordova.plugins.Updater.notifyAppReady() après deviceready, et envoyez vos bundles de la même manière que pour Capacitor.

Ne combinez pas le plugin avec cordova-plugin-ionic-webview — cela contourne les handlers de schéma Cordova et les bundles téléchargés ne s'appliqueront pas.

@capgo/electron-updater apporte le même modèle de live update aux applications desktop. Initialisez l'updater dans le processus principal Electron, exposez le preload bridge, appelez notifyAppReady() depuis le renderer, et gérez vos releases depuis le même dashboard Capgo que pour le mobile.

Si vous utilisez déjà Capacitor, consultez le guide principal de l'updater :