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 - Establecer la URL de actualización para la aplicación de manera dinámica en tiempo de ejecución.
  • setStatsUrl - Establecer la URL de estadísticas para la aplicación de manera dinámica en tiempo de ejecución.
  • setChannelUrl - Establecer la URL de canal para la aplicación de manera dinámica en tiempo de ejecución.
MétodoDescripción
notifyAppReadyNotificar al capa nativa que JavaScript se inicializó correctamente.
setUpdateUrlEstablecer la URL de actualización para la aplicación de manera dinámica en tiempo de ejecución.
setStatsUrlEstablecer la URL de estadísticas para la aplicación de manera dinámica en tiempo de ejecución.
setChannelUrlEstablecer la URL de canal para la aplicación de manera 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 a ser activado cuando la aplicación se ponga en segundo plano o se reinicie.
setEstablecer el paquete actual y recargar la aplicación inmediatamente.
deleteEliminar 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.
resetReiniciar la aplicación a un paquete conocido y bueno.
currentObtenga información sobre el paquete actualmente activo.
reloadRecargue manualmente la aplicación para aplicar la actualización pendiente.
setMultiDelayConfigure condiciones que deben cumplirse antes de aplicar la actualización pendiente.
cancelDelayCancelar todas las condiciones de retraso y aplicar la actualización pendiente de inmediato.
getLatestVerifique el servidor de actualizaciones para la versión más reciente del paquete disponible.
setChannelAsigne este dispositivo a un canal de actualización específico en tiempo de ejecución.
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 incorporado (la versión original enviada con su aplicación nativa).
getDeviceIdObtenga el identificador único y amigable con la privacidad para este dispositivo.
getPluginVersionObtenga la versión del plugin de actualización Capacitor instalado en su 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 paquetes en la Aplicación. Se dispara una vez que se ha iniciado la descarga, durante la descarga y cuando se ha completado. Esto le devolverá todos los porcentajes de descarga durante la descarga.
addListenerEscuche el evento de no necesidad de actualizar, útil cuando desea realizar una comprobación forzosa cada vez que se lanza la aplicación.
addListenerEscuche el evento de actualización disponible, útil cuando desea realizar una comprobación forzosa cada vez que se lanza la aplicación.
addListenerEscuche los eventos de descarga completa.
addListenerEscuche los eventos de actualización disruptiva cuando el backend marque una actualización como incompatible con la aplicación actual. Emite el mismo payload que el legado majorAvailable Escuche los eventos de actualización importante en la Aplicación, le permitirá saber cuando una actualización importante está bloqueada al establecer disableAutoUpdateBreaking.
addListenerEscuche los eventos de falla de actualización en la Aplicación, le permitirá saber cuando la actualización ha fallado para instalar en la próxima apertura de la aplicación.
addListenerEscuche los eventos de configuración en la Aplicación, le permitirá saber 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 su escuchador esté atado, el último pendiente
addListenerEscuche los eventos de configuración en la Aplicación, le permitirá saber 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 su escuchador esté atado, el último pendiente se perderá. set El evento se entrega una vez que el oyente se suscribe.
addListenerEscucha el evento de la siguiente instalación en la aplicación, te informa cuando un paquete está programado como el siguiente paquete para instalar.
addListenerEscucha el evento de falla de descarga en la aplicación, te informa cuando un paquete de descarga ha fallado.
addListenerEscucha el evento de recarga en la aplicación, te informa cuando se ha producido una recarga.
addListenerEscucha el evento 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 consume, por lo que aún se puede entregar después de una recarga incluso si el oyente se ha unido más tarde en el arranque de la aplicación.
addListenerEscucha el evento de canal privado, disparado cuando se intenta establecer un canal que no permite la autoasignación de dispositivos.
addListenerEscucha los cambios de estado de actualización flexible en Android.
isAutoUpdateAvailableVerifica si la característica de actualización automática está disponible (no deshabilitada por la configuración del servidor personalizada).
getNextBundleObtén información sobre el paquete programado para activarse en la próxima recarga.
getFailedUpdateObtén información sobre el último paquete que falló al cargar.
setShakeMenuHabilita o deshabilita el menú de gestos de sacudida para depuración y pruebas.
isShakeMenuEnabledVerifica si el menú de depuración de gestos de sacudida está actualmente habilitado.
setShakeChannelSelectorHabilite o deshabilite el selector de canal de sacudida en tiempo de ejecución.
isShakeChannelSelectorEnabledVerifique si el selector de canal de sacudida está actualmente habilitado.
getAppIdObtenga la App ID configurada actualmente utilizada para la comunicación con el servidor de actualizaciones.
setAppIdCambie dinámicamente la App ID utilizada para la comunicación con el servidor de actualizaciones.
getAppUpdateInfoObtenga información sobre la disponibilidad de la aplicación en la Tienda de Aplicaciones o Google Play.
openAppStoreAbra la página de la aplicación en la Tienda de Aplicaciones o Google Play.
performImmediateUpdateRealice una actualización inmediata en la aplicación en Android.
startFlexibleUpdateInicie una actualización flexible en la aplicación en Android.
completeFlexibleUpdateComplete una actualización flexible en la aplicación en Android.

Esta referencia se sincroniza desde src/definitions.ts en actualizador de capacitor.