Aller directement au contenu

@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 - Avertit 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.
MéthodeDescription
notifyAppReadyNotifier la couche native que JavaScript s'est initialisé avec succès.
setUpdateUrlDéfinir l'URL de mise à jour de l'application dynamiquement en temps de exécution.
setStatsUrlDéfinir l'URL de statistiques de l'application dynamiquement en temps de exécution.
setChannelUrlDéfinir l'URL de canal de l'application dynamiquement en temps de exécution.
downloadTélécharger un nouveau bundle à partir de l'URL fournie pour une installation ultérieure.
nextDéfinir le prochain bundle pour être activé lorsque l'application est en arrière-plan ou redémarre.
setDéfinir le bundle actuel et recharger immédiatement l'application.
deleteSupprimer un bundle du stockage local pour libérer de l'espace disque.
setBundleErrorMarquer manuellement un bundle comme échoué/erroné dans le mode de mise à jour manuelle.
listRécupérer tous les bundles téléchargés localement stockés dans l'application.
resetRéinitialiser l'application à un bundle connu.
currentRécupérer des informations sur le bundle actuellement actif.
reloadRecharger manuellement l'application pour appliquer une mise à jour en attente.
setMultiDelayConfigurer les conditions qui doivent être remplies avant d'appliquer une mise à jour en attente.
cancelDelayAnnuler toutes les conditions de retard et appliquer la mise à jour en attente immédiatement.
getLatestVérifier le serveur de mise à jour pour la dernière version disponible de bundle.
setChannelAttribuer cet appareil à un canal de mise à jour spécifique en temps de exécution.
unsetChannelSupprimer l'affectation de canal du dispositif et revenir au canal par défaut.
getChannelObtenir le canal actuel affecté à ce dispositif.
listChannelsObtenir la liste de tous les canaux disponibles pour que ce dispositif puisse se réaffecter.
setCustomIdDéfinir un identifiant personnalisé pour ce dispositif.
getBuiltinVersionObtenir la version du bundle intégré (la version originale livrée avec votre application native).
getDeviceIdObtenir l'identifiant unique et respectueux de la vie privée pour ce dispositif.
getPluginVersionObtenir la version de l'Capacitor plugin de mise à jour installé dans votre application.
isAutoUpdateEnabledVérifier si les mises à jour automatiques sont actuellement activées.
removeAllListenersSupprimer tous les écouteurs d'événement enregistrés pour ce plugin.
addListenerÉcouter 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Écouter l'événement sans besoin de mise à jour, utile lorsque vous souhaitez forcer la vérification chaque fois que l'application est lancée.
addListenerÉcouter 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 mises à jour de rupture d'actualisation lorsque le serveur marque une mise à jour comme incompatible avec l'application actuelle. Émet le même payload que le listener legacy. majorAvailable Écoutez les mises à jour majeures de l'application, vous informez quand une mise à jour majeure est bloquée en définissant disableAutoUpdateBreaking.
addListenerÉcoutez les événements de mise à jour échouée dans l'application, vous informez quand une mise à jour a échoué à s'installer à la prochaine démarrage de l'application.
addListenerÉcoutez les événements de mise en place 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 les événements de mise en place suivante dans l'application, vous informez quand un bundle est en file d'attente comme le prochain bundle à installer. set Écoutez les événements de téléchargement échoué dans l'application, vous informez quand un téléchargement de bundle a échoué.
addListenerÉcoutez les événements de rechargement dans l'application, vous informez quand un rechargement a eu lieu.
addListenerÉcoutez les événements 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Écoutez les événements de canal privé, déclenchés lors de l'essai de définir un canal qui ne permet pas l'attribution automatique de l'appareil.
addListener__CAPGO_KEEP_0__
addListener__CAPGO_KEEP_0__
addListenerÉcoutez les changements d'état d'actualisation flexibles sur Android.
isAutoUpdateAvailableVérifiez si la fonctionnalité d'actualisation automatique est disponible (et non désactivée par une configuration de serveur personnalisée).
getNextBundleObtenez des informations sur le bundle programmé pour être activé lors du prochain redémarrage.
getFailedUpdateRécupérez des informations sur le dernier bundle qui a échoué à se charger.
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 de secousses en temps de exécution.
isShakeChannelSelectorEnabledVérifiez si le sélecteur de canal de secousses est actuellement activé.
getAppIdObtenez l'ID d'application actuellement configuré utilisé pour la communication avec le serveur d'actualisation.
setAppIdChanger dynamiquement l'ID d'application utilisé pour la communication avec le serveur d'actualisation.
getAppUpdateInfoObtenez des informations sur la disponibilité de l'application dans l'App Store ou le Play Store.
openAppStoreOuvrez la page de l'application dans l'App Store ou le Play Store.
performImmediateUpdateEffectuer une mise à jour en application immédiate sur Android.
startFlexibleUpdateDémarrer une mise à jour en application flexible sur Android.
completeFlexibleUpdateCompleter une mise à jour en application flexible sur Android.

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