Saltar al contenido

@capgo/capacitor-actualizador

Actualización en vivo para aplicaciones capacitor.

Actualización en vivo para aplicaciones capacitor.

  • notifyAppReady - Notificar al capa nativa que JavaScript se inicializó con éxito.
  • setUpdateUrl - Establezca la URL de actualización para la aplicación de forma dinámica en tiempo de ejecución.
  • setStatsUrl - Establezca la URL de estadísticas para la aplicación de forma dinámica en tiempo de ejecución.
  • setChannelUrl - Establezca la URL de canal para la aplicación de forma dinámica en tiempo de ejecución.
MétodoDescripción
notifyAppReadyNotificar al capa nativa que JavaScript se inició con éxito.
setUpdateUrlEstablezca la URL de actualización para la aplicación de forma dinámica en tiempo de ejecución.
setStatsUrlEstablezca la URL de estadísticas para la aplicación de forma dinámica en tiempo de ejecución.
setChannelUrlEstablezca la URL de canal para la aplicación de forma dinámica en tiempo de ejecución.
downloadDescargar un nuevo paquete desde la URL proporcionada para su instalación posterior.
nextEstablecer el próximo paquete para que se active cuando la aplicación se ponga en segundo plano o se reinicie.
setEstablecer el paquete actual y recargar la aplicación inmediatamente.
deleteBorrar un paquete de almacenamiento local para liberar espacio en disco.
setBundleErrorMarcar manualmente un paquete como fallido/erróneo en modo de actualización manual.
listObtener todos los paquetes descargados localmente almacenados en tu aplicación.
resetRestablecer la aplicación a un paquete conocido bueno.
currentObtener información sobre el paquete actualmente activo.
reloadRecargar la aplicación manualmente para aplicar una actualización pendiente.
setMultiDelayConfigurar condiciones que deben cumplirse antes de aplicar una actualización pendiente.
cancelDelayCancelar todas las condiciones de retraso y aplicar la actualización pendiente de inmediato.
getLatestComprobar el servidor de actualizaciones para la versión más reciente disponible del paquete.
setChannelEstablecer un canal de actualización de tiempo de ejecución local para este dispositivo. No crea un dispositivo de sobrescritura de la consola/API.
unsetChannelElimine la asignación de canal del dispositivo y regrese a el canal predeterminado.
getChannelObtenga el canal actual asignado a este dispositivo.
listChannelsObtenga una lista de todos los canales disponibles para que este dispositivo se asigne a sí mismo.
setCustomIdEstablezca un identificador personalizado para este dispositivo.
getBuiltinVersionObtenga la versión del paquete integrado (la versión original enviada con tu aplicación nativa).
getDeviceIdObtenga el identificador único y amigable con la privacidad para este dispositivo.
getPluginVersionObtenga la versión del plugin de actualizador Capacitor instalado en tu aplicación.
isAutoUpdateEnabledVerifique si las actualizaciones automáticas están actualmente habilitadas.
removeAllListenersElimine todos los escuchadores de eventos registrados para este plugin.
addListenerEscuche el evento de descarga de paquete en la Aplicación. Dispara una vez que ha comenzado la descarga, durante la descarga y cuando se ha terminado. Esto le devolverá todos los porcentajes de descarga durante la descarga.
addListenerEscuche el evento de no necesidad de actualizar, útil cuando deseas forzar la comprobación cada vez que se lanza la aplicación.
addListenerEscuche el evento de actualización disponible, útil cuando deseas forzar la comprobación cada vez que se lanza la aplicación.
addListenerEscucha eventos de descarga completada.
addListenerEscucha eventos de actualización interrumpida cuando el backend indica una actualización incompatible con la aplicación actual. Emite el mismo payload que el legado "listener". majorAvailable Escucha eventos de actualización mayor en la aplicación, te informa cuando una actualización mayor está bloqueada al establecer disableAutoUpdateBreaking.
addListenerEscucha eventos de actualización fallida en la aplicación, te informa cuando una actualización ha fallado para instalar a la siguiente apertura de la aplicación.
addListenerEscucha eventos de configuración en la aplicación, te informa cuando un paquete ha sido aplicado con éxito. Este evento se retiene nativamente hasta que JavaScript lo consuma, por lo que si la aplicación se recarga antes de que tu escuchador se atache, el último evento pendiente se entrega una vez que el escuchador se suscribe.
addListenerEscucha eventos de configuración siguiente en la aplicación, te informa cuando un paquete está programado como el siguiente paquete para instalar. set Escucha eventos de descarga fallida en la aplicación, te informa cuando una descarga de paquete ha fallado.
addListenerEscucha eventos de recarga en la aplicación, te informa cuando ha ocurrido una recarga.
addListenerEscucha eventos de aplicación lista en la aplicación, te informa cuando la aplicación está lista para usar. Este evento se retiene nativamente hasta que JavaScript lo consuma, por lo que puede seguirse entregando después de una recarga incluso si el escuchador se ataja más tarde en el arranque de la aplicación.
addListenerEscucha eventos de canal privado, disparado cuando se intenta establecer un canal que no permite la asignación de dispositivo de sí mismo.
addListenerEscucha eventos de descarga completada.
addListenerEscucha eventos de actualización interrumpida cuando el backend indica una actualización incompatible con la aplicación actual. Emite el mismo payload que el legado "listener".
addListenerEscuchar cambios de estado de actualización flexible en Android.
isAutoUpdateAvailableComprobar si la característica de actualización automática está disponible (no deshabilitada por la configuración del servidor personalizado).
getNextBundleObtener información sobre el paquete programado para activarse en la próxima recarga.
getFailedUpdateObtener información sobre el paquete más reciente que falló al cargar.
setShakeMenuHabilitar o deshabilitar el menú de gesto de sacudida para depuración y pruebas.
isShakeMenuEnabledComprobar si el menú de depuración de gesto de sacudida está actualmente habilitado.
setShakeChannelSelectorHabilitar o deshabilitar el selector de canal de sacudida en tiempo de ejecución.
isShakeChannelSelectorEnabledComprobar si el selector de canal de sacudida está actualmente habilitado.
getAppIdObtener la configuración de App ID actual utilizada para la comunicación con el servidor de actualizaciones.
setAppIdCambiar dinámicamente la App ID utilizada para la comunicación con el servidor de actualizaciones.
getAppUpdateInfoObtener información sobre la disponibilidad de la aplicación en la Tienda de Aplicaciones o Google Play.
openAppStoreAbrir la página de la aplicación en la Tienda de Aplicaciones o Google Play.
performImmediateUpdateRealiza una actualización en-aplicación inmediata en Android.
startFlexibleUpdateInicia una actualización en-aplicación flexible en Android.
completeFlexibleUpdateCompleta una actualización en-aplicación flexible en Android.

Esta referencia está sincronizada desde src/definitions.ts en capacitor-actualizador.

Sigue adelante desde @capgo/capacitor-actualizador

Sección titulada “Sigue adelante desde @capgo/capacitor-actualizador”

Si estás utilizando @capgo/capacitor-actualizador para planificar el trabajo de plugin nativo, conectarlo con Usando @capgo/capacitor-actualizador para la capacidad nativa en Usando @capgo/capacitor-actualizador, Capgo Directorio de Plugins para el flujo de trabajo del producto en Capgo Directorio de Plugins, Capacitor Plugins por Capgo para el detalle de implementación en Capacitor Plugins por Capgo, Agregar o Actualizar Plugins para el detalle de implementación en Agregar o Actualizar Plugins, y Alternativas de Plugins de Ionic Enterprise para el flujo de trabajo del producto en Alternativas de Plugins de Ionic Enterprise.