가이드
인앱 브라우저에 대한 튜토리얼
Using @capgo/inappbrowser
Capacitor 인앱 브라우저 플러그인
설치
bun add @capgo/inappbrowser
bunx cap sync
이 플러그인이 제공하는 것
goBack- WebView의 히스토리를 뒤로 가게 합니다.open- URL을 새로운 창에서 풀 스크린으로 열 수 있습니다. 안드로이드에서는 Chrome Custom Tabs를 사용하고, iOS에서는 SFSafariViewController를 사용합니다.clearCookies- URL의 쿠키를 지웁니다.id모든 열린 웹뷰에 적용됩니다.clearAllCookies- 쿠키 모두 삭제 Whenid모든 열린 웹뷰에 적용됩니다.
예시 사용법
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();
전체 참조
- GitHub: https://github.com/Cap-go/capacitor-inappbrowser/
- 문서: /docs/plugins/inappbrowser/