Mise à jour en temps réel pour les applications __CAPGO_KEEP_1__

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 et Electron . Chaque plugin utilise le même __CAPGO_KEEP_0__ backend Cloud, les canaux, la signature de paquet et le flux de téléversement.Vous pouvez conserver le même Capgo ID d'application et les canaux lorsque vous supportez plusieurs runtimes. Seule la package du plugin client change par stack. @capgo/cli Cordova

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

N'élevez pas le plugin avec cordova-plugin-ionic-webview — il contourne les gestionnaires de schéma Cordova et les paquets 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 bureautiques. Initialiser l'actualiseur dans le processus principal d'Electron, exposer le pont de préchargement, appeler notifyAppReady() à partir du rendu, et gérer les versions à partir du même tableau de bord Capgo que vous utilisez pour les appareils mobiles.

Si vous êtes déjà sur Capacitor, restez sur la guide de l'actualiseur principal :