Skip to content

@capgo/capacitor-inappbrowser

Capacitor 앱 내 브라우저에 플러그인.

Capacitor 앱 내 브라우저에 플러그인.

패키지 이름이 변경되었습니다.
  • goBack - WebView의 히스토리를 뒤로가기 할 수 있는 경우.
  • open - URL을 새 창에서 풀 스크린으로 열기, 안드로이드에서는 Chrome Custom Tabs, iOS에서는 SFSafariViewController를 사용.
  • clearCookies - URL의 쿠키를 삭제할 때 id omitted인 경우, 열린 모든 웹뷰에 적용.
  • clearAllCookies - 모든 쿠키를 삭제할 때 id omitted인 경우, 열린 모든 웹뷰에 적용.
메소드설명
goBack__CAPGO_KEEP_0__ if 가능합니다.
open__CAPGO_KEEP_0__을 새 창에서 전체 화면으로 열고, 안드로이드에서는 Chrome Custom Tabs, iOS에서는 SFSafariViewController를 사용합니다.
clearCookies__CAPGO_KEEP_1__의 쿠키를 삭제합니다. __CAPGO_KEEP_1__이 생략되면 열린 모든 웹뷰에 적용됩니다. id __CAPGO_KEEP_2__의 쿠키를 삭제합니다. __CAPGO_KEEP_2__이 생략되면 열린 모든 웹뷰에 적용됩니다.
clearAllCookies__CAPGO_KEEP_3__를 삭제합니다. __CAPGO_KEEP_3__이 생략되면 열린 모든 웹뷰에 적용됩니다. id __CAPGO_KEEP_4__를 가져옵니다.
clearCache__CAPGO_KEEP_5__를 닫습니다. __CAPGO_KEEP_5__이 생략되면 활성 웹뷰를 닫습니다. id __CAPGO_KEEP_6__를 숨깁니다. 닫지 않고 다시 나타나게 하려면 show()를 사용하세요. __CAPGO_KEEP_6__이 생략되면 활성 웹뷰를 숨깁니다.
getCookies__CAPGO_KEEP_0__
close__CAPGO_KEEP_1__ id __CAPGO_KEEP_2__
hide__CAPGO_KEEP_3__ id 은 생략되며, 활성 웹뷰를 대상으로합니다.
showShow a previously hidden webview. When id 은 생략되며, 활성 웹뷰를 대상으로합니다.
openWebViewOpen url in a new webview with toolbars, and enhanced capabilities, like camera access, file access, listen events, inject javascript, bi directional communication, etc.
executeScriptInjects JavaScript code into the InAppBrowser window. When id 은 생략되며, 모든 열린 웹뷰에서 실행됩니다.
postMessageSends an event to the webview (in-app browser). Listen in the page with window.addEventListener('messageFromNative', listenerFunc). The detail payload must be JSON-serializable. When id 은 생략되며, 모든 열린 웹뷰로 방송합니다.
takeScreenshotCaptures the current webview viewport as a PNG screenshot. When id 은 생략되며, 활성 웹뷰를 대상으로합니다.
setUrlURL을 설정합니다. omitted일 때는 활성 웹뷰를 대상으로합니다. id 웹뷰 URL 변경을 듣기, openWebView만
addListeneropenWebView에서만 클릭을 듣기
addListener현재 동작 정의를 참조하세요.
addListeneropenWebView에서만 close 클릭을 듣기
addListener사용자가 약관 확인 버튼을 클릭할 때 트리거됩니다. openWebView의 shareDisclaimer와 closeModal과 함께 작동합니다.
addListener웹뷰가 앱으로 이벤트를 보낼 때 발생합니다. page에서 사용하고, payload는 JSON-serializable해야합니다. window.mobileApp.postMessage(...) __CAPGO_KEEP_0__에서 캡처된 스크린샷, 네이티브 스크린샷 버튼, 또는 injected JavaScript bridge에서 캡처된 스크린샷이 있을 때 트리거됩니다.
addListenerWill be triggered whenever a screenshot is captured from the plugin API, the native screenshot button, or the injected JavaScript bridge.
addListener페이지 로드 에러시 트리거됩니다.
addListener네이티브 다운로드 처리가 로컬 파일을 저장할 때 트리거됩니다. Enable with
addListenerWill be triggered after native download handling saves a file locally. Enable this with handleDownloads: true 웹뷰를 열 때.
addListener네이티브 다운로드 처리가 실패할 때 트리거됩니다. 이 옵션을 활성화하려면 handleDownloads: true 웹뷰를 열 때.
addListener페이지가 팝업/새 창을 열 때마다 트리거됩니다. 반환된 팝업 아이디를 executeScript, postMessage, show, hide, close.
addListener네이티브 런타임이 위임한 프록시 요청을 듣습니다. addProxyHandler() 이 함수를 직접 호출하는 대신
addListener관리 페이지에서 발생한 JavaScript 콘솔 출력을 듣습니다. 이 옵션을 활성화하려면 captureConsoleLogs: true 웹뷰를 열 때.
handleProxyRequest내부 메서드입니다. addProxyHandler() 원본 phase 수동으로 응답할 때 proxyRequest __CAPGO_KEEP_0__.
removeAllListeners이 플러그인을 위한 모든 리스너를 제거합니다.
reload현재 웹 페이지를 다시 로드합니다.
updateDimensions웹뷰의 크기와 위치를 런타임에 변경할 수 있도록 크기와 위치를 변경합니다. "when"이 생략되면 현재 활성화된 웹뷰를 대상으로합니다. id 웹뷰의 활성화된 위쪽 안전 여유 공간을 런타임에 설정합니다. "when"이 생략되면 현재 활성화된 웹뷰를 대상으로합니다. 웹에서 이 메서드는 레이아웃을 변경하지 않고 리졸브합니다.
setEnabledSafeTopMargin웹뷰의 활성화된 아래쪽 안전 여유 공간을 런타임에 설정합니다. "when"이 생략되면 현재 활성화된 웹뷰를 대상으로합니다. 웹에서 이 메서드는 레이아웃을 변경하지 않고 리졸브합니다. id 보안 OAuth2 창을 열립니다. 웹에서 리디렉션된 URL을 반환하고, 모바일에서 앱 구성에서 커스텀 리디렉션 URI를 등록합니다. 자세한 내용은 getting-started 가이드를 참조하세요.
setEnabledSafeBottomMarginSource Of Truth id Source Of Truth
openSecureWindowSource Of Truth BroadcastChannelSource Of Truth

Source Of Truth

Source Of Truth

이 참조는 다음에서 동기화됩니다. src/definitions.ts 에서 capacitor-inappbrowser.

Keep going from @capgo/capacitor-inappbrowser

Section titled “Keep going from @capgo/capacitor-inappbrowser”

Capacitor를 사용 중이라면 capgo/capacitor-inappbrowser __CAPGO_KEEP_0__/__CAPGO_KEEP_1__-inappbrowser을 사용하여 Capacitor를 사용하여 capgo/capacitor-inappbrowser Capacitor를 사용하여 capgo/capacitor-inappbrowser의 Capgo 플러그인 디렉토리 Capgo 제품 워크플로우 디렉토리에서 제품 워크플로우를 위한 Capgo에 의해 Capacitor 플러그인 Capacitor 플러그인에 의해 Capgo의 구현 세부 사항을 위한 플러그인 추가 또는 업데이트 __CAPGO_KEEP_0__ 플러그인에 의해 __CAPGO_KEEP_1__의 구현 세부 사항을 위한 플러그인 추가 또는 업데이트, 그리고 아이오닉 엔터프라이즈 플러그인 대체 __CAPGO_KEEP_0__ 제품 워크플로우 디렉토리에서 아이오닉 엔터프라이즈 플러그인 대체를 위한