Passer à la navigation principale

@capgo/capacitor-mise à jour

Mise à jour en temps réel pour les applications capacitor.

Mise à jour en temps réel pour les applications capacitor.

  • notifyAppReady - Avertissez la couche native que JavaScript s'est initialisé avec succès.
  • setUpdateUrl - Définissez l'URL de mise à jour de l'application dynamiquement en temps de exécution.
  • setStatsUrl - Définissez l'URL de statistiques de l'application dynamiquement en temps de exécution.
  • setChannelUrl - Définissez l'URL de canal de l'application dynamiquement en temps de exécution.
MéthodeDescription
notifyAppReadyAvertissez la couche native que JavaScript s'est initialisé avec succès.
setUpdateUrlDéfinissez l'URL de mise à jour de l'application dynamiquement en temps de exécution.
setStatsUrlDéfinissez l'URL de statistiques de l'application dynamiquement en temps de exécution.
setChannelUrlDéfinissez l'URL de canal de l'application dynamiquement en temps de exécution.
downloadTéléchargez un nouveau bundle à partir de l'URL fournie pour une installation ultérieure.
nextDéfinissez le prochain bundle à activer lorsque l'application se met en arrière-plan ou redémarre.
setDéfinissez le bundle actuel et rechargez immédiatement l'application.
deleteSupprimez un bundle du stockage local pour libérer de l'espace disque.
setBundleErrorMarquez manuellement un bundle comme échoué/érroné dans le mode de mise à jour manuelle.
listObtenez tous les bundles téléchargés localement stockés dans votre application.
resetRéinitialisez l'application à un bundle connu.
currentObtenez des informations sur le bundle actuellement actif.
reloadRechargez manuellement l'application pour appliquer une mise à jour en attente.
setMultiDelayConfigurez les conditions qui doivent être remplies avant qu'une mise à jour en attente soit appliquée.
cancelDelayAnnulez toutes les conditions de retard et appliquez la mise à jour en attente immédiatement.
getLatestVérifiez le serveur de mise à jour pour la dernière version de bundle disponible.
setChannelAttribuez ce dispositif à un canal de mise à jour spécifique en temps réel.
unsetChannelSupprimez l'affectation du canal de ce dispositif et revenez au canal par défaut.
getChannelObtenez le canal actuel affecté à ce dispositif.
listChannelsObtenez la liste de tous les canaux disponibles pour que ce dispositif puisse se réaffecter.
setCustomIdDéfinissez un identifiant personnalisé pour ce dispositif.
getBuiltinVersionObtenez la version du bundle intégré (la version originale embarquée dans votre application native).
getDeviceIdObtenez l'identifiant unique et respectueux de la vie privée de ce dispositif.
getPluginVersionObtenez la version de l'Capacitor plugin de mise à jour installé dans votre application.
isAutoUpdateEnabledVérifiez si les mises à jour automatiques sont actuellement activées.
removeAllListenersSupprimez tous les écouteurs d'événement enregistrés pour ce plugin.
addListenerÉcoutez l'événement de téléchargement du bundle dans l'application. Déclenché une fois le téléchargement commencé, pendant le téléchargement et lorsque terminé. Cela vous retournera tous les pourcentages de téléchargement pendant le téléchargement.
addListenerÉcoutez l'événement sans besoin de mise à jour, 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 la vérification à chaque fois que l'application est lancée.
addListenerÉcoutez les événements de téléchargement complet.
addListenerÉcoutez les événements de mise à jour de rupture lorsque le serveur marque une mise à jour comme incompatible avec l'application actuelle. Émet le même payload que le listener legacy. majorAvailable Écoutez l'événement de mise à jour majeure dans l'application, vous informez quand une mise à jour majeure est bloquée en définissant disableAutoUpdateBreaking.
addListenerÉcoutez l'événement de mise à jour échouée dans l'application, vous informez quand la mise à jour a échoué à s'installer à la prochaine démarrage de l'application.
addListenerÉcoutez l'événement de mise à jour défini dans l'application, vous informez quand un bundle a été appliqué avec succès. Cet événement est conservé nativement jusqu'à ce que JavaScript le consomme, donc si l'application se recharge avant que votre listener ne soit attaché, l'événement de mise à jour en attente est livré une fois que le listener s'abonne.
addListenerÉcoutez l'événement de mise à jour suivant dans l'application, vous informez quand un bundle est en file d'attente comme le prochain bundle à installer. set Écoutez l'événement de téléchargement échoué dans l'application, vous informez quand un téléchargement de bundle a échoué.
addListenerÉcoutez l'événement de rechargement dans l'application, vous informez quand un rechargement a eu lieu.
addListenerÉcoutez l'événement d'appareil prêt dans l'application, vous informez quand l'application est prête à être utilisée. Cet événement est conservé nativement jusqu'à ce que JavaScript le consomme, donc il peut toujours être livré après un rechargement même si le listener est attaché plus tard dans le démarrage de l'application.
addListener__CAPGO_KEEP_0__
addListener__CAPGO_KEEP_1__
addListenerÉcoutez l'événement de canal privé, déclenché lors de l'essai de mise à jour d'un canal qui ne permet pas la mise à jour automatique du dispositif.
addListenerÉcoutez les changements d'état de mise à jour flexible sur Android.
isAutoUpdateAvailableVérifiez si la mise à jour automatique est disponible (et n'est pas désactivée par une configuration de serveur personnalisée).
getNextBundleRécupérez des informations sur le bundle programmé pour être activé à la prochaine mise à jour.
getFailedUpdateRécupérez des informations sur le dernier bundle qui n'a pas pu être chargé.
setShakeMenuActiver ou désactiver le menu de débogage par secousses pour le débogage et les tests.
isShakeMenuEnabledVérifiez si le menu de débogage par secousses est actuellement activé.
setShakeChannelSelectorActiver ou désactiver le sélecteur de canal par secousses en temps de exécution.
isShakeChannelSelectorEnabledVérifiez si le sélecteur de canal par secousses est actuellement activé.
getAppIdRécupérez l'ID d'application configuré actuellement utilisé pour la communication avec le serveur de mise à jour.
setAppIdChanger dynamiquement l'ID d'application utilisé pour la communication avec le serveur de mise à jour.
getAppUpdateInfoRécupérez des informations sur la disponibilité de l'application dans l'App Store ou le Play Store.
openAppStoreOuvrez la page de l'application sur l'App Store ou Play Store.
performImmediateUpdateEffectuez une mise à jour de l'application en direct dans l'application.
startFlexibleUpdateDémarrez une mise à jour flexible de l'application sur Android.
completeFlexibleUpdateTerminez une mise à jour flexible de l'application sur Android.

Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-metteur à jour.