Passer à la navigation

Cordova

GitHub

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

Capgo embarque désormais un client Cordova de premier ordre : @capgo/cordova-updaterIl reflète @capgo/capacitor-updater JavaScript API et se connecte au même Capgo backend Cloud, canaux et flux de signature de bundle.

Plugin clientPlateformes
@capgo/capacitor-updaterCapacitor iOS, Android
@capgo/cordova-updaterCordova iOS 7+, Android 13+
@capgo/electron-updaterDesktop Electron
Fenêtre de terminal
cordova plugin add @capgo/cordova-updater --variable APP_ID=YOUR_CAPGO_APP_ID
cordova prepare android ios

Ensuite appelez cordova.plugins.Updater.notifyAppReady() après deviceready. Consultez la guide complet :

Cordova Android 13+ et Cordova iOS 7+ servent l'application à l'aide des schémas intégrés de Cordova. Les hooks de mise à jour branchent ces gestionnaires pour remplacer les ensembles téléchargés.

Faites ne pas combiner le plugin avec cordova-plugin-ionic-webview — il contourne le schéma de routage de Cordova et les lots OTA ne s'appliqueront pas.

Si vous prévoyez passer à Capacitor, vous pouvez conserver le même Capgo ID d'application, les canaux et les lots téléchargés. Les Capgo Consultation Cordova → Capacitor Cela peut vous aider lorsque vous avez besoin de migration de projet natif, mais la livraison OTA fonctionne sur Cordova aujourd'hui sans attendre une reécriture.