주요 콘텐츠로 건너뛰기
플러그인으로 돌아가기
@capgo/inappbrowser
튜토리얼
github.com/Cap-go에서 github

인앱 브라우저

애플리케이션을 떠나지 않고 웹 페이지를 개별화된 인앱 브라우저에서 열 수 있습니다.

가이드

인앱 브라우저에 대한 튜토리얼

Using @capgo/inappbrowser

Capacitor 인앱 브라우저 플러그인

설치

bun add @capgo/inappbrowser
bunx cap sync

이 플러그인이 제공하는 것

  • goBack - WebView의 히스토리를 뒤로 가게 합니다.
  • open - URL을 새로운 창에서 풀 스크린으로 열 수 있습니다. 안드로이드에서는 Chrome Custom Tabs를 사용하고, iOS에서는 SFSafariViewController를 사용합니다.
  • clearCookies - URL의 쿠키를 지웁니다. id 모든 열린 웹뷰에 적용됩니다.
  • clearAllCookies - 쿠키 모두 삭제 When id 모든 열린 웹뷰에 적용됩니다.

예시 사용법

goBack

WebView의 역사에서 뒤로 가기 가능하면.

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

await InAppBrowser.goBack();

open

URL을 새 창에서 풀 스크린으로 열기, 안드로이드에서는 Chrome Custom Tabs를 사용하고 iOS에서는 SFSafariViewController를 사용합니다.

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

await InAppBrowser.open({} as OpenOptions);

clearCookies

URL의 쿠키 삭제 When id 모든 열린 웹뷰에 적용됩니다.

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

await InAppBrowser.clearCookies({} as ClearCookieOptions);

clearAllCookies

쿠키 모두 삭제 When id 모든 열린 웹뷰에 적용됩니다.

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

await InAppBrowser.clearAllCookies();

전체 참조