Zum Inhalt springen

Cordova / Electron

GitHub

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

Capacitor ist der Hauptpfad, der in dieser Aktualisierungsabschnitt dokumentiert ist, aber Capgo liefert auch dedizierte Kunden für und Elektron ElectronJeder Plugin verwendet den gleichen Capgo Cloud-Backend, Kanäle, das Signieren von Bundles und @capgo/cli Herausgabeflow.

@capgo/cordova-updater spiegelt das @capgo/capacitor-updater JavaScript API für Cordova iOS 7+ und Android 13+ wider. Installieren Sie es mit cordova plugin add, rufen Sie cordova.plugins.Updater.notifyAppReady() nach deviceready, und lädt die Pakete auf die gleiche Weise hoch wie für Capacitor.

Kombinieren Sie das Plugin nicht mit cordova-plugin-ionic-webview — es umgeht die Cordova-Scheme-Handler und heruntergeladene Pakete werden nicht angewendet.

@capgo/electron-updater bringt das gleiche Live-Update-Modell auf Desktop-Anwendungen. Initialisieren Sie den Updater im Electron-Hauptprozess, exposieren Sie die Präloader-Brücke, rufen Sie notifyAppReady() aus dem Renderer und verwalten Sie Releases aus demselben Capgo Dashboard, das Sie für mobile Geräte verwenden.

Wenn Sie bereits auf Capacitor sind, bleiben Sie bei der Hauptanleitung zum Updater.