Zum Inhalt springen

Cordova / Elektron

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 Cordova und Electron. Jeder Plugin verwendet denselben Capgo Cloud-Backend, Kanäle, Paketverschlüsselung und @capgo/cli Upload-Fluss.

@capgo/cordova-updater spiegelt sich @capgo/capacitor-updater JavaScript API für Cordova iOS 7+ und Android 13+. Installieren Sie es mit cordova plugin add, rufen Sie cordova.plugins.Updater.notifyAppReady() nach deviceready, und laden Sie die Pakete auf die gleiche Weise auf, wie Sie es für Capacitor tun würden.

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

@capgo/electron-updater bringt das gleiche Live-Update-Modell auf Desktop-Anwendungen. Initialisiere den Updater im Electron-Hauptprozess, expose die Präloader-Brücke, rufe notifyAppReady() aus dem Renderer und verwalte Releases aus dem gleichen Capgo Dashboard, das du für mobile Anwendungen verwendest.

Wenn du bereits auf Capacitor bist, bleib bei der Hauptanleitung zum Updater: