Capacitor 앱 내 브라우저 플러그인.
기본 기능
기본 기능 섹션입니다.goBack- WebView의 역사에서 뒤로 가기 가능하다.open- 새로운 창에서 URL 열기, 안드로이드에서는 Chrome Custom Tabs, iOS에서는 SFSafariViewController 사용.clearCookies- URL의 쿠키 삭제 Whenid- 모든 열린 웹뷰에 적용된다.clearAllCookies- 모든 열린 웹뷰에 적용된다.id공개 __CAPGO_KEEP_0__
제목 "공개 API"
Section titled “Public API”| 설명 | WebView의 역사에서 뒤로 가기 가능하다. |
|---|---|
goBack | - 새로운 창에서 URL 열기, 안드로이드에서는 Chrome Custom Tabs, iOS에서는 SFSafariViewController 사용. |
open | Protected Tokens: Cloudflare, Capacitor, GitHub, Capgo, code, API, SDK, CLI, npm, bun |
clearCookies | URL의 쿠키를 삭제합니다. When id __CAPGO_KEEP_0__.이 생략되면 모든 열린 웹뷰에 적용됩니다. |
clearAllCookies | 모든 쿠키를 삭제합니다. When id __CAPGO_KEEP_0__.이 생략되면 모든 열린 웹뷰에 적용됩니다. |
clearCache | 캐시를 삭제합니다. When id __CAPGO_KEEP_0__.이 생략되면 모든 열린 웹뷰에 적용됩니다. |
getCookies | 특정 URL의 쿠키를 가져옵니다. |
close | 웹뷰를 닫습니다. When id __CAPGO_KEEP_0__.이 생략되면 활성 웹뷰를 닫습니다. |
hide | 웹뷰를 닫지 않고 숨깁니다. 다시 나타내려면 show()를 사용하세요. When id __CAPGO_KEEP_0__.이 생략되면 활성 웹뷰를 대상으로합니다. |
show | 이전에 숨겨진 웹뷰를 표시합니다. When id 은 생략되면 활성 웹뷰를 대상으로합니다. |
openWebView | URL을 새로운 웹뷰에 열고, 툴바 및 향상된 기능, 카메라 접근, 파일 접근, 이벤트 듣기, 자바스크립트 삽입, 양방향 통신 등이 가능합니다. |
executeScript | InAppBrowser 창에 자바스크립트 code를 삽입합니다. id 은 생략되면 모든 열려 있는 웹뷰에서 실행됩니다. |
postMessage | 웹뷰(인앱 브라우저)로 이벤트를 전송합니다. 페이지에서 window.addEventListener('messageFromNative', listenerFunc). detail payload는 JSON-serializable해야합니다. id 은 생략되면 모든 열려 있는 웹뷰로 방송됩니다. |
takeScreenshot | 현재 웹뷰의 뷰포트를 PNG 스크린샷으로 캡처합니다. id 은 생략되면 활성 웹뷰를 대상으로합니다. |
setUrl | 웹뷰의 URL을 설정합니다. id 은 생략되면 활성 웹뷰를 대상으로합니다. |
addListener | URL 변경을 감지하기 위해, openWebView만. |
addListener | 현재 동작을 위한 소스 정의를 참조하세요. |
addListener | openWebView만을 위한 close 클릭을 감지합니다. |
addListener | 사용자가 disclaimer가 필요한 경우 확인 버튼을 클릭했을 때 발생합니다. openWebView의 shareDisclaimer와 closeModal을 사용합니다. |
addListener | 웹뷰가 앱으로 이벤트를 보낼 때 발생합니다. window.mobileApp.postMessage(...) 페이지에서 |
addListener | Will be triggered whenever a screenshot is captured from the plugin API, the native screenshot button, or the injected JavaScript bridge. |
addListener | __CAPGO_KEEP_0__에서 캡처된 스크린샷, 네이티브 스크린샷 버튼, 또는 injected JavaScript 브릿지에서 캡처된 스크린샷이 있을 때 발생합니다. |
addListener | 페이지가 로드될 때 발생합니다. |
addListener | 페이지 로드 오류 시 발생합니다. handleDownloads: true 네이티브 다운로드 처리가 로컬 파일을 저장했을 때 발생합니다. |
addListener | 네이티브 다운로드 처리가 실패했을 때 발생합니다. handleDownloads: true 웹뷰를 열 때. |
addListener | 페이지가 팝업/새 창을 열 때마다 트리거됩니다. 반환된 팝업 ID를 사용하여 executeScript, postMessage, show, hide, 및 close. |
addListener | 원격 런타임에 의해 위임된 프록시 요청을 듣습니다. 대신 addProxyHandler() 이것을 직접 호출하는 대신. |
addListener | 관리 페이지에서 발생한 JavaScript 콘솔 출력을 듣습니다. 이 옵션을 활성화하려면 captureConsoleLogs: true 웹뷰를 열 때. |
handleProxyRequest | native에 프록시 결정 다시 보내기 위해 addProxyHandler() 원래 phase 수동 proxyRequest 리스너. |
removeAllListeners | 이 플러그인에 대한 모든 리스너를 제거합니다. |
reload | 현재 웹 페이지를 다시 로드합니다. |
updateDimensions | 웹뷰의 크기와 위치를 런타임에 변경할 수 있도록 웹뷰의 크기와 위치를 업데이트합니다. "when"이 생략되면 현재 활성화된 웹뷰를 대상으로합니다. id 웹뷰의 활성화된 위쪽 안전 여유 공간을 런타임에 설정합니다. "when"이 생략되면 현재 활성화된 웹뷰를 대상으로합니다. 웹에서 이 메서드는 레이아웃을 변경하지 않고 리졸브합니다. |
setEnabledSafeTopMargin | 웹뷰의 활성화된 아래쪽 안전 여유 공간을 런타임에 설정합니다. "when"이 생략되면 현재 활성화된 웹뷰를 대상으로합니다. 웹에서 이 메서드는 레이아웃을 변경하지 않고 리졸브합니다. id 보안 OAuth2 창을 열습니다. 웹에서 리디렉션된 URL을 반환하고 모바일에서 앱 구성에서 커스텀 리디렉션 URI를 등록합니다. 자세한 HTML, Info.plist, AndroidManifest 예제는 getting-started 가이드를 참조하세요. |
setEnabledSafeBottomMargin | 진실의 근원 id ‘진실의 근원’이라는 제목의 섹션 |
openSecureWindow | 이 참조는 synced됩니다. BroadcastChannel__CAPGO_KEEP_0__ |
__CAPGO_KEEP_0__
__CAPGO_KEEP_0____CAPGO_KEEP_0__ src/definitions.ts in capacitor-in-app-browser.