Disponibile anche per Cordova e Electron
Sezione intitolata “Disponibile anche per Cordova e Electron”Le Capgo live non sono limitate a Capacitor. Utilizza lo stesso backend e CLI con plugin client fratello:
Panoramica
Sottosezione intitolata “Panoramica”Live update per capacitor applicazioni.
Capacità fondamentali
Sottosezione intitolata “Capacità fondamentali”notifyAppReady- Notifica al layer nativo che JavaScript è stato inizializzato con successo.setUpdateUrl- Imposta l'URL di aggiornamento dell'app dinamicamente in esecuzione.setStatsUrl- Imposta l'URL delle statistiche dell'app dinamicamente in esecuzione.setChannelUrl- Imposta l'URL del canale dell'app dinamicamente in esecuzione.
API pubblici
Sottosezione intitolata “API pubblici”| Metodo | Descrizione |
|---|---|
notifyAppReady | Notifica il layer nativo 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. |
download | Scarica un nuovo pacchetto dal URL fornito per l'installazione successiva. |
next | Imposta il prossimo pacchetto da attivare quando l'app si esegue in background o si riavvia. |
set | Imposta il pacchetto corrente e carica immediatamente l'app. |
delete | Cancella un pacchetto dallo storage locale per liberare spazio su disco. |
setBundleError | Segna manualmente un pacchetto come fallito/errore in modalità di aggiornamento manuale. |
list | Otteni tutti i pacchetti scaricati localmente memorizzati nell'app. |
reset | Ripristina l'applicazione a un bundle noto e sicuro. |
current | Ottieni informazioni sulla versione attualmente attiva. |
reload | Carica manualmente l'applicazione per applicare l'aggiornamento in sospeso. |
setMultiDelay | Configura le condizioni che devono essere soddisfatte prima di applicare l'aggiornamento in sospeso. |
cancelDelay | Annulla tutte le condizioni di ritardo e applica l'aggiornamento in sospeso immediatamente. |
getLatest | Controlla il server di aggiornamento per la versione più recente disponibile. |
setChannel | Imposta un canale di aggiornamento runtime locale per questo dispositivo. Non crea un sovrascrittura del dashboard/API dispositivo. |
unsetChannel | Elimina l'assegnazione del canale del dispositivo e torna al canale predefinito. |
getChannel | Ottieni il canale corrente assegnato a questo dispositivo. |
listChannels | Ottieni l'elenco di tutti i canali disponibili per questo dispositivo per l'auto-assegnazione. |
setCustomId | Set a custom identifier for this device. |
getBuiltinVersion | Ottieni la versione del bundle integrato (la versione originale con cui è stato spedito il tuo'app nativa). |
getDeviceId | Ottieni l'identificatore univoco e riservato per questo dispositivo. |
getPluginVersion | Ottieni la versione del plugin di aggiornamento Capacitor installato nell'applicazione. |
isAutoUpdateEnabled | Verifica se gli aggiornamenti automatici sono attualmente abilitati. |
removeAllListeners | Elimina tutti gli ascoltatori di eventi registrati per questo plugin. |
addListener | Ascolta l'evento di download del pacchetto nell'App. Si attiva una volta iniziato il download, durante il download e quando terminato. Questo restituisce tutti i percentuali di download durante il download. |
addListener | Ascolta l'evento di non aggiornamento necessario, utile quando si desidera eseguire un controllo forzato ogni volta che l'applicazione viene avviata. |
addListener | Ascolta l'evento di aggiornamento disponibile, utile quando si desidera eseguire un controllo forzato ogni volta che l'applicazione viene avviata. |
addListener | Ascolta gli eventi di download completato. |
addListener | Ascolta gli eventi di aggiornamento rotto quando il backend segnala un aggiornamento incompatibile con l'applicazione corrente. Emette lo stesso payload del listener legacy. majorAvailable listener. |
addListener | Ascolta gli eventi di aggiornamento fallito nell'applicazione, informa quando l'aggiornamento non riesce ad installarsi alla prossima avviatura dell'app. |
addListener | Ascolta gli eventi di aggiornamento fallito nell'applicazione, informa quando l'aggiornamento non riesce ad installarsi alla prossima avviatura dell'app. |
addListener | Listen for set event in the App, let you know when a bundle has been applied successfully. This event is retained natively until JavaScript consumes it, so if the app reloads before your listener is attached, the last pending set L'evento viene inviato una volta che il listener si sottoscrive. |
addListener | Ascolta per l'evento di download fallito nell'app, ti informa quando il download di un bundle ha avuto esito negativo. |
addListener | Ascolta l'evento di fallimento del download nell'App, ti informa quando un download di bundle ha avuto esito negativo. |
addListener | Ascolta l'evento di ricarica dell'app, ti informa quando la ricarica è avvenuta. |
addListener | Listen for app ready event in the App, let you know when app is ready to use. This event is retained natively until JavaScript consumes it, so it can still be delivered after a reload even if the listener is attached later in app startup. |
addListener | Ascolta per evento privato del canale, invocato quando si tenta di impostare un canale che non consente l'assegnazione di dispositivo auto. |
addListener | Ascolta gli aggiornamenti di stato di aggiornamento flessibili su Android. |
isAutoUpdateAvailable | Ottieni informazioni sul bundle in coda per essere attivato alla prossima ricarica. |
getNextBundle | Recupera informazioni sul bundle più recente che non è stato possibile caricare. |
getFailedUpdate | Raccogliere informazioni sull'ultimo bundle che non è stato possibile caricare. |
setShakeMenu | Abilita o disabilita il menu a schizzo per la gestione e il testing. |
isShakeMenuEnabled | Controlla se il menu di debug per la gestione di shake è abilitato. |
setShakeChannelSelector | Abilita o disabilita il selettore del canale di scuotimento in esecuzione. |
isShakeChannelSelectorEnabled | Verifica se il selettore del canale di movimento è abilitato attualmente. |
getAppId | Ottieni l'ID dell'app attualmente configurato utilizzato per la comunicazione con il server di aggiornamento. |
setAppId | Cambia dinamicamente l'ID dell'app utilizzato per la comunicazione con il server di aggiornamento. |
getAppUpdateInfo | Ottieni informazioni sull'accessibilità dell'app nella App Store o Play Store. |
openAppStore | Apre la pagina dell'app nella App Store o Play Store. |
performImmediateUpdate | Esegui un aggiornamento in-app immediato su Android. |
startFlexibleUpdate | Inizia un aggiornamento in-app flessibile su Android. |
completeFlexibleUpdate | Completa un aggiornamento in-app flessibile su Android. |
Fonte di Verità
Sottosezione intitolata “Fonte di Verità”Questa riferimento è sincronizzato da src/definitions.ts in capacitor-aggiornatore,.
Continua da @capgo/capacitor-aggiornatore
Titolo della sezione “Continua da @capgo/capacitor-aggiornatore”@__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-aggiornatore @capgo/capacitor-aggiornatore per pianificare il lavoro di plugin nativo, connettilo con Usando @capgo/capacitor-aggiornatore per la capacità nativa in Utilizzo @capgo/capacitor-aggiornatore, Capgo Directory dei Plugin per il workflow del prodotto nella directory del plugin Capgo Capacitor Plugin da Capgo per il dettaglio di implementazione in Capacitor Plugin da Capgo Aggiungere o aggiornare Plugin per il dettaglio di implementazione in Aggiungere o aggiornare Plugin, e Alternative Plugin per Ionic Enterprise per il workflow del prodotto in Alternative Plugin per Ionic Enterprise