Panoramica
Sezione intitolata “Panoramica”This plugin stores a native crash marker when the previous Capacitor WebView process dies, then exposes that marker to the next JavaScript runtime after the app recovers.
Capacità di base
Sezione intitolata “Capacità di base”getPendingCrashInfo- Restituisce il marker di crash nativo memorizzato, onullquando non c'è nulla in sospeso.clearPendingCrashInfo- Cancella il marker di crash memorizzato dopo che l'applicazione ha ripristinato lo stato.simulateCrashRecovery- Crea un marker di crash falso per poter testare i flussi di recupero localmente.addListener- InnescatowebViewRestoredAfterCrashquando un ascoltatore si attacca e un marker di crash è ancora in attesa.
Pubblico API
Sezione intitolata “Pubblico API”| Metodo | Descrizione |
|---|---|
getPendingCrashInfo | Restituisce il marker di crash nativo memorizzato, o null quando non c'è nulla in sospeso. |
clearPendingCrashInfo | Elimina il marker di crash registrato dopo che l'applicazione ha ripristinato lo stato. |
simulateCrashRecovery | Crea un marker di crash fittizio per poter testare localmente le flussi di recupero. |
addListener | Fired webViewRestoredAfterCrash Si verifica quando un ascoltatore si collega e un marker di crash è ancora in attesa. |
removeAllListeners | Rimuove tutti gli ascoltatori dei plugin. |
- Il runtime JavaScript recuperato è nuovo, quindi lo stato in memoria dal WebView precedente è già andato perso quando si verifica questo __CAPGO_KEEP_0__.
- The recovered JavaScript runtime is new, so any in-memory state from the previous WebView is already gone when this API fires.
- e
didCrash.rendererPriorityAtExitOn Android, extra fields such as - Su iOS, il plugin registra
appStatequando il processo di WebView terminato viene osservato.
Fonte Di Verità
Sezione intitolata “Fonte Di Verità”Questa referenza è sincronizzata da src/definitions.ts in capacitor-crash-del-webview.