Passer à la navigation

Cordova / Electron

GitHub

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

Capacitor est le chemin principal documenté dans cette section de mise à jour, mais Capgo fournit également des clients dédiés pour Cordova et Electron. Chaque plugin utilise le même Capgo backend Cloud, les canaux, la signature de paquet et le flux de téléversement. @capgo/cli Vous pouvez conserver le même __CAPGO_KEEP_0__ ID d'application et les canaux lorsque vous supportez plusieurs environnements d'exécution. Seule la package du plugin client change par stack.

Section intitulée « Cordova »

repète le

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

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

@capgo/electron-updater apporte le même modèle d'actualisation en temps réel aux applications desktop. Initialisez l'actualiseur dans le processus principal d'Electron, exposez le pont de préchargement, appelez notifyAppReady() à partir du rendu, et gérez les versions de la même plateforme Capgo que vous utilisez pour les appareils mobiles.

Si vous êtes déjà sur Capacitor, restez sur le guide de mise à jour principal :