Richtlinie
Tutorial zum In-App-Browser
Verwendung von @capgo/inappbrowser
Capacitor-Plugin im In-App-Browser
Installieren
bun add @capgo/inappbrowser
bunx cap sync
Was dieses Plugin enthält
goBack- Wenn möglich, zurück in die WebView-Historie navigieren.open- URL in einem neuen Vollbildfenster öffnen, auf Android wird Chrome Custom Tabs verwendet, auf iOS wird SFSafariViewController verwendet.clearCookies- Cookies der URL löschen.idwird übersprungen, gilt für alle geöffneten Webviews.clearAllCookies- Alle Cookies löschen Wennidwird übersprungen, gilt für alle geöffneten Webviews.
Beispiel zur Verwendung
goBack
Navigiert zurück in der WebView-Geschichte, wenn möglich.
import { InAppBrowser } from '@capgo/inappbrowser';
await InAppBrowser.goBack();
open
Öffnet die URL in einem neuen Vollbildfenster, auf Android wird Chrome Custom Tabs verwendet, auf iOS wird SFSafariViewController verwendet.
import { InAppBrowser } from '@capgo/inappbrowser';
await InAppBrowser.open({} as OpenOptions);
clearCookies
Löscht die Cookies der URL Wenn id wird übersprungen, gilt für alle geöffneten Webviews.
import { InAppBrowser } from '@capgo/inappbrowser';
await InAppBrowser.clearCookies({} as ClearCookieOptions);
clearAllCookies
Alle Cookies löschen Wenn id wird übersprungen, gilt für alle geöffneten Webviews.
import { InAppBrowser } from '@capgo/inappbrowser';
await InAppBrowser.clearAllCookies();
Vollständige Referenz
- GitHub: https://github.com/Cap-go/capacitor-inappbrowser/
- Dokumentation: /docs/plugins/inappbrowser/