Saltare al contenuto

@capgo/capacitor-aggiornamento in tempo reale

Aggiornamento in tempo reale per le app capacitor.

Aggiornamento in tempo reale per le app capacitor

  • notifyAppReady - Notifica la layer nativa che JavaScript è stato inizializzato con successo.
  • setUpdateUrl - Imposta l'URL di aggiornamento dell'app dinamicamente durante l'esecuzione.
  • setStatsUrl - Imposta l'URL delle statistiche dell'app dinamicamente durante l'esecuzione.
  • setChannelUrl - Imposta l'URL del canale dell'app dinamicamente durante l'esecuzione.
MetodoDescrizione
notifyAppReadyNotifica la layer nativa che JavaScript è stato inizializzato con successo.
setUpdateUrlImposta l'URL di aggiornamento dell'app dinamicamente durante l'esecuzione.
setStatsUrlImposta l'URL delle statistiche dell'app dinamicamente durante l'esecuzione.
setChannelUrlImposta l'URL del canale dell'app dinamicamente durante l'esecuzione.
downloadScarica un nuovo bundle dal URL fornito per un'installazione successiva.
nextImposta il prossimo bundle da attivare quando l'app si esegue in background o si riavvia.
setImposta il bundle corrente e ricarica immediatamente l'app.
deleteElimina un bundle dallo storage locale per liberare spazio su disco.
setBundleErrorSegna manualmente un bundle come fallito/errore in modalità di aggiornamento manuale.
listOttieni tutti i bundle scaricati localmente memorizzati nell'app.
resetRiporta l'app a un bundle noto e buono.
currentOttieni informazioni sul bundle attualmente attivo.
reloadRicarica manualmente l'app per applicare un aggiornamento in sospeso.
setMultiDelayConfigura le condizioni che devono essere soddisfatte prima di applicare un aggiornamento in sospeso.
cancelDelayAnnulla tutte le condizioni di ritardo e applica immediatamente l'aggiornamento in sospeso.
getLatestControlla il server di aggiornamento per la versione più recente disponibile del bundle.
setChannelAssegna questo dispositivo a un canale di aggiornamento specifico in esecuzione.
unsetChannelElimina l'assegnazione del canale del dispositivo e torna al canale predefinito.
getChannelOttieni il canale attualmente assegnato a questo dispositivo.
listChannelsOttieni l'elenco di tutti i canali disponibili per l'assegnazione da parte del dispositivo.
setCustomIdImposta un identificatore personalizzato per questo dispositivo.
getBuiltinVersionOttieni la versione del pacchetto integrato (la versione originale con cui è stato distribuito il tuo'applicazione nativa).
getDeviceIdOttieni l'identificatore univoco e riservato per la privacy per questo dispositivo.
getPluginVersionOttieni la versione del plugin di aggiornamento Capacitor installato nell'applicazione.
isAutoUpdateEnabledControlla se gli aggiornamenti automatici sono attualmente abilitati.
removeAllListenersElimina tutti gli eventi registrati per questo plugin.
addListenerAscolta per l'evento di download del pacchetto nell'app. Si attiva una volta iniziato il download, durante il download e quando terminato. Questo ti restituirà tutti i percentuali di download durante il download.
addListenerAscolta per l'evento di nessuna necessità di aggiornamento, utile quando desideri forzare la verifica ogni volta che l'app viene avviata.
addListenerAscolta per l'evento di aggiornamento disponibile, utile quando desideri forzare il controllo ogni volta che l'app viene avviata.
addListenerAscolta per gli eventi di download completati.
addListenerAscolta per gli eventi di aggiornamento di rottura quando il backend segnala un aggiornamento come incompatibile con l'app corrente. Emette lo stesso payload come il listener legacy. majorAvailable Ascolta per l'evento di aggiornamento maggiore nell'app, ti informa quando l'aggiornamento maggiore è bloccato impostando disableAutoUpdateBreaking.
addListenerAscolta per l'evento di aggiornamento fallito nell'app, ti informa quando l'aggiornamento ha fallito l'installazione alla prossima avviatura dell'app.
addListenerAscolta per l'evento di impostazione nell'app, ti informa quando un pacchetto è stato applicato con successo. Questo evento è conservato nativamente fino a quando il JavaScript non lo consuma, quindi se l'app si ricarica prima che il tuo listener sia attaccato, l'ultimo evento in attesa viene consegnato non appena il listener si sottoscrive.
addListenerAscolta per l'evento di impostazione successiva nell'app, ti informa quando un pacchetto è stato programmato come il prossimo pacchetto da installare. set Ascolta per l'evento di download fallito nell'app, ti informa quando il download di un pacchetto ha avuto esito negativo.
addListenerAscolta per l'evento di ricarica nell'app, ti informa quando è avvenuta la ricarica.
addListenerAscolta per l'evento di app pronto nell'app, ti informa quando l'app è pronta all'uso. Questo evento è conservato nativamente fino a quando il JavaScript non lo consuma, quindi può ancora essere consegnato dopo una ricarica anche se il listener è stato attaccato in un momento successivo dell'avvio dell'app.
addListener__CAPGO_KEEP_0__
addListener__CAPGO_KEEP_1__
addListenerAscolta per l'evento di canale privato, attivato quando si tenta di impostare un canale che non consente l'assegnazione di dispositivo a sé.
addListenerAscolta per le modifiche di stato di aggiornamento flessibili su Android.
isAutoUpdateAvailableControlla se la funzione di aggiornamento automatico è disponibile (non disabilitata dalla configurazione del server personalizzato).
getNextBundleOttieni informazioni sul pacchetto in coda per essere attivato alla prossima ricarica.
getFailedUpdateRecupera informazioni sul pacchetto più recente che non è riuscito a caricare.
setShakeMenuAbilita o disabilita il menu di gestione dello scuotimento per il debug e il testing.
isShakeMenuEnabledControlla se il menu di debug dello scuotimento è attualmente abilitato.
setShakeChannelSelectorAbilita o disabilita il selettore di canale dello scuotimento in esecuzione.
isShakeChannelSelectorEnabledControlla se il selettore di canale dello scuotimento è attualmente abilitato.
getAppIdOttieni l'ID dell'app attualmente configurato utilizzato per la comunicazione con il server di aggiornamento.
setAppIdCambia dinamicamente l'ID dell'app utilizzato per la comunicazione con il server di aggiornamento.
getAppUpdateInfoOttieni informazioni sulla disponibilità dell'app nella Store App o nella Store Play.
openAppStoreApri la pagina dell'applicazione su App Store o Play Store.
performImmediateUpdateEsegui un aggiornamento in-app immediato su Android.
startFlexibleUpdateAvvia un aggiornamento in-app flessibile su Android.
completeFlexibleUpdateCompleta un aggiornamento in-app flessibile su Android.

Questa documentazione è sincronizzata da src/definitions.ts in aggiornatorecapacitor.