Vai direttamente al contenuto principale
Indietro ai plugin
@capgo/capacitor-webview-crash
Tutorial
da github.com/Cap-go

WebView Crash

Detecta i crash del WebView recuperati e informa il runtime JavaScript successivo di cosa è accaduto

Guida

Tutorial su WebView Crash

Utilizza @capgo/capacitor-webview-crash

Detecta le crisi di WebView ripristinate e informa il runtime JavaScript successivo di cosa è accaduto.

Installa

bun add @capgo/capacitor-webview-crash
bunx cap sync

Cosa Questo Plugin Espone

  • getPendingCrashInfo - Restituisce il marker di crisi nativa memorizzato, o null - Cancella il marker di crisi memorizzato dopo che il tuo app ha ripristinato lo stato.
  • clearPendingCrashInfo - Crea un marker di crisi falso per poter testare localmente i flussi di ripristino.
  • simulateCrashRecovery Crea un marker di crisi falso per poter testare localmente i flussi di ripristino.
  • webViewRestoredAfterCrash - L'evento di ascolto viene attivato quando un marker di crash è ancora in attesa nella runtime ripristinata.

Esempio di utilizzo

import { WebViewCrash } from '@capgo/capacitor-webview-crash';

await WebViewCrash.addListener('webViewRestoredAfterCrash', async (info) => {
  console.log('Recovered after a WebView crash', info);
  await WebViewCrash.clearPendingCrashInfo();
});

const pending = await WebViewCrash.getPendingCrashInfo();
// Note: the listener callback may have already cleared the pending marker.
if (pending.value) {
  console.log('Pending crash marker', pending.value);
}

Riferimento completo