Présentation
Section intitulée « Présentation »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és de base
Section intitulée « Capacités de base »getPendingCrashInfo- Renvoie le marqueur de crash natif stocké, ounull- Supprime le marqueur de crash stocké après que votre application ait restauré son état.clearPendingCrashInfo- Crée un marqueur de crash fictif afin de tester les flux de récupération localement.simulateCrashRecovery- DéclencheaddListener- Lorsqu'un écouteur s'attache et qu'un marqueur de crash est toujours en attente.webViewRestoredAfterCrashPublic __CAPGO_KEEP_0__
Section intitulée “Public API”
Section titled “Public API”| Description | Renvoie le marqueur de crash natif stocké, ou |
|---|---|
getPendingCrashInfo | lorsque rien n'est en attente. null - Fires when a listener attaches and a crash marker is still pending. |
clearPendingCrashInfo | Supprime le marqueur de crash stocké après que votre application a restauré son état. |
simulateCrashRecovery | Crée un marqueur de crash fictif afin de tester les flux de récupération localement. |
addListener | Déclené webViewRestoredAfterCrash Lorsqu'un écouteur s'attache et qu'un marqueur de crash est toujours en attente. |
removeAllListeners | Supprime tous les écouteurs de plugin. |
- Le runtime JavaScript récupéré est nouveau, donc tout l'état en mémoire de la WebView précédente est déjà perdu lorsque cet événement __CAPGO_KEEP_0__ se déclenche.
- The recovered JavaScript runtime is new, so any in-memory state from the previous WebView is already gone when this API fires.
- et
didCrashpeuvent être disponibles.rendererPriorityAtExitSection intitulée “Remarques” - Sur iOS, le plugin enregistre
appStatelorsque le processus de WebView arrêté est observé.
Source De Vérité
Section intitulée “Source De Vérité”Cette référence est synchronisée à partir de src/definitions.ts dans capacitor-webview-crash.