Disponible également pour Cordova et Electron
Section intitulée « Disponible également pour Cordova et Electron »Capgo met à jour en temps réel ne sont pas limités à Capacitor. Utilisez le même backend et CLI avec les plugins de clients jumeaux :
Vue d'ensemble
Section intitulée « Vue d'ensemble »Live update pour les applications capacitor.
Capacités de base
Section intitulée « Capacités de base »notifyAppReady- Avertir la couche native que JavaScript s'est initialisé avec succès.setUpdateUrl- Définir l'URL de mise à jour de l'application dynamiquement en temps de exécution.setStatsUrl- Définir l'URL de statistiques de l'application dynamiquement en temps de exécution.setChannelUrl- Définir l'URL de canal de l'application dynamiquement en temps de exécution.
Public API
Section intitulée « Public API »| Méthode | Description |
|---|---|
notifyAppReady | Notifier la couche native que JavaScript s'est initialisé avec succès. |
setUpdateUrl | Set the update URL for the app dynamically at runtime. |
setStatsUrl | Définir l'URL de statistiques de l'application dynamiquement en temps de exécution. |
setChannelUrl | Définir l'URL de canal de l'application dynamiquement en temps de exécution. |
download | Télécharger un nouveau bundle à partir de l'URL fournie pour une installation ultérieure. |
next | Définir le prochain bundle à activer lorsque l'application se met en arrière-plan ou redémarre. |
set | Définir le bundle actuel et recharger l'application immédiatement. |
delete | Supprimer un bundle du stockage local pour libérer de l'espace disque. |
setBundleError | Marquer manuellement un bundle comme échoué/erroné en mode de mise à jour manuel. |
list | Récupérez tous les bundles téléchargés localement stockés dans votre application. |
reset | Réinitialiser l'application vers un bundle connu. |
current | Obtenir des informations sur le bundle actuellement actif. |
reload | Manually reload the app to apply a pending update. |
setMultiDelay | Configurer les conditions qui doivent être remplies avant d'appliquer une mise à jour en attente. |
cancelDelay | Annuler toutes les conditions de retard et appliquer l'actualisation en attente immédiatement. |
getLatest | Vérifiez le serveur d'actualisation pour la dernière version disponible du bundle. |
setChannel | Définissez un canal d'actualisation local pour le runtime de cet appareil. Il ne crée pas d'override de l'appareil pour le tableau de bord/API. |
unsetChannel | Supprimer l'affectation du canal du dispositif et revenir au canal par défaut. |
getChannel | Obtenir le canal actuellement affecté à ce dispositif. |
listChannels | Obtenir la liste de tous les canaux disponibles pour ce dispositif afin de se désigner soi-même. |
setCustomId | Définir un identifiant personnalisé pour ce dispositif. |
getBuiltinVersion | Obtenir la version de bundle intégrée (la version originale livrée avec votre application native). |
getDeviceId | Obtenez l'identifiant unique et respectueux de la vie privée de cet appareil. |
getPluginVersion | Obtenez la version de l'Capacitor mise à jour du plugin installé dans votre application. |
isAutoUpdateEnabled | Vérifiez si les mises à jour automatiques sont actuellement activées. |
removeAllListeners | Supprimez tous les écouteurs d'événements enregistrés pour ce plugin. |
addListener | Écoutez l'événement de téléchargement de la mise à jour. Cet événement se déclenche une fois le téléchargement commencé, pendant le téléchargement et lorsque celui-ci est terminé. Cela vous retourne tous les pourcentages de téléchargement pendant le téléchargement. |
addListener | Écoutez l'événement sans mise à jour nécessaire, utile lorsque vous souhaitez forcer une vérification chaque fois que l'application est lancée. |
addListener | Écoutez l'événement de mise à jour disponible, utile lorsque vous souhaitez forcer une vérification chaque fois que l'application est lancée. |
addListener | Écoutez les événements de téléchargement terminé. |
addListener | Écoutez les événements de mise à jour de rupture lorsque le serveur indique une mise à jour incompatible avec l'application actuelle. Émet le même payload que le legacy. majorAvailable listener. |
addListener | Écoutez l'événement de mise à jour majeure dans l'application, vous informez quand une mise à jour majeure est bloquée en configurant disableAutoUpdateBreaking. |
addListener | Listen for update fail event in the App, let you know when update has fail to install at next app start. |
addListener | Listen for set event in the App, let you know when a bundle has been applied successfully. This event is retained natively until JavaScript consumes it, so if the app reloads before your listener is attached, the last pending set L'événement est transmis une fois que le listener s'abonne. |
addListener | Écoutez l'événement suivant dans l'application, vous serez informé lorsque le bundle suivant est en file d'attente pour être installé. |
addListener | Écoutez l'événement de rechargement dans l'application, vous informe quand un rechargement a eu lieu. |
addListener | Écoutez l'événement de rechargement dans l'application, vous informez quand le rechargement a eu lieu. |
addListener | Listen for app ready event in the App, let you know when app is ready to use. This event is retained natively until JavaScript consumes it, so it can still be delivered after a reload even if the listener is attached later in app startup. |
addListener | Écoutez l'événement privé du canal, déclenché lors de l'essai de configuration d'un canal qui ne permet pas l'auto-assignation du dispositif. |
addListener | Écoutez les changements d'état d'actualisation flexibles sur Android. |
isAutoUpdateAvailable | Obtenez des informations sur le bundle en attente d'être activé lors du prochain rechargement. |
getNextBundle | Obtenez des informations sur le dernier bundle qui a échoué à se charger. |
getFailedUpdate | Récupérer des informations sur le dernier bundle qui n'a pas pu être chargé. |
setShakeMenu | Activer ou désactiver le menu de geste de secousses pour le débogage et les tests. |
isShakeMenuEnabled | Vérifiez si le menu de débogage par secousses est actuellement activé. |
setShakeChannelSelector | Activer ou désactiver le sélecteur de canal de secousses en temps réel. |
isShakeChannelSelectorEnabled | Vérifiez si le sélecteur de canal par secousses est actuellement activé. |
getAppId | Get the currently configured App ID used for update server communication. |
setAppId | Dynamically change the App ID used for update server communication. |
getAppUpdateInfo | Obtenez des informations sur la disponibilité de l'application dans l'App Store ou le Play Store. |
openAppStore | Ouvrez la page de l'application dans l'App Store ou le Play Store. |
performImmediateUpdate | Mettre à jour immédiatement l'application sur Android. |
startFlexibleUpdate | Démarrez une mise à jour flexible en application sur Android. |
completeFlexibleUpdate | Mettre à jour flexible en direct sur Android. |
Source De Vérité
Section intitulée « Source De Vérité »Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-updater.
Continuez à partir de @capgo/capacitor-mises à jour
Section intitulée “Continuer à partir de @capgo/capacitor-moteur de mise à jour”@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-updater Migrer vers @capgo/capacitor-updater En utilisant @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-updater Utilisation de @capgo/capacitor-mises à jour pour la capacité native en utilisant @capgo/capacitor-mise à jour Capgo Répertoire des plugins pour le flux de travail du produit dans le répertoire du plugin Capgo Capacitor Plugins par Capgo pour le détail d'implémentation dans Capacitor Plugins par Capgo Ajouter ou Mettre à Jour les Plugins pour le détail d'implémentation dans Ajouter ou Mettre à Jour les Plugins, et Ionic Entreprise Plugin Alternatives pour le flux de travail du produit dans Ionic Entreprise Plugin Alternatives.