跳过主要内容
返回插件
@capgo/inappbrowser
教程
由 github.com/Cap-go

在应用内浏览器

在不离开应用的情况下,打开可自定义的网页在应用内浏览器

指南

在应用内浏览器中的教程

使用@capgo/inappbrowser

Capacitor应用内浏览器插件

安装

bun add @capgo/inappbrowser
bunx cap sync

此插件暴露的内容

  • goBack - 如果可能, WebView 的历史记录中回退
  • open - 在 Android 上使用 Chrome 自定义标签页,在 iOS 上使用 SFSafariViewController 打开 URL 在全屏幕中
  • clearCookies - 当 URL 的 cookie 清除 id 不适用,适用于所有打开的网页视图。
  • clearAllCookies - 清除所有 cookie 时 id 不适用,适用于所有打开的网页视图。

示例用法

goBack

如果可能,在 WebView 的历史记录中导航回去。

import { InAppBrowser } from '@capgo/inappbrowser';

await InAppBrowser.goBack();

open

在 Android 上使用 Chrome 自定义标签,在 iOS 上使用 SFSafariViewController 打开 URL 在全屏幕中。

import { InAppBrowser } from '@capgo/inappbrowser';

await InAppBrowser.open({} as OpenOptions);

clearCookies

清除 URL 的 cookie 时 id 不适用,适用于所有打开的网页视图。

import { InAppBrowser } from '@capgo/inappbrowser';

await InAppBrowser.clearCookies({} as ClearCookieOptions);

clearAllCookies

清除所有 cookie 时 id 不适用,适用于所有打开的网页视图。

import { InAppBrowser } from '@capgo/inappbrowser';

await InAppBrowser.clearAllCookies();

完整参考

继续使用 @capgo/inappbrowser

如果您正在使用 使用 @capgo/inappbrowser 为原生插件工作做好准备,连接它与 @capgo/inappbrowser 在 @capgo/inappbrowser 中了解实现细节 开始 在开始中了解实现细节 Capgo 插件目录 了解 Capgo 插件目录 中的产品工作流程 Capacitor 插件由 Capgo 提供 了解 Capacitor 插件由 Capgo 提供的实现细节 添加或更新插件 了解添加或更新插件的实现细节