Zum Hauptinhalt springen
Zurück zu Plugins
@capgo/inappbrowser
Tutorial
von github.com/Cap-go

In-App-Browser

Öffnen Sie Webseiten in einem benutzerspezifischen In-App-Browser, ohne Ihre Anwendung zu verlassen

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. id wird übersprungen, gilt für alle geöffneten Webviews.
  • clearAllCookies - Alle Cookies löschen Wenn id wird ü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