コンテンツに進む

@capgo/inappbrowser

Capacitor プラグインのアプリ内ブラウザ。

Capacitor プラグインのアプリ内ブラウザ。

  • goBack - WebViewの履歴を戻すことができる場合は戻します。
  • open - URLを開きます。AndroidではChromeカスタムタブ、iOSではSFSafariViewControllerを使用します。
  • clearCookies - URLのCookieを消去する When id - URLのCookieを消去する When
  • clearAllCookies Public __CAPGO_KEEP_0__ id Public __CAPGO_KEEP_0__
WebViewの履歴を戻すことができる場合は戻します。URLを開きます。AndroidではChromeカスタムタブ、iOSではSFSafariViewControllerを使用します。
goBackメソッド
open説明
clearCookiesURLのクッキーを削除する When id __CAPGO_KEEP_0__が省略された場合、すべての開いているWebビューに適用されます。
clearAllCookiesすべてのクッキーを削除する When id __CAPGO_KEEP_0__が省略された場合、すべての開いているWebビューに適用されます。
clearCacheキャッシュを削除する When id __CAPGO_KEEP_0__が省略された場合、すべての開いているWebビューに適用されます。
getCookiesURLごとのクッキーを取得する。
closeWebビューを閉じる。 When id __CAPGO_KEEP_0__が省略された場合、現在アクティブなWebビューを閉じます。
hideWebビューを非表示にする。閉じない。show()を使用して元に戻す。 When id __CAPGO_KEEP_0__が省略された場合、現在アクティブなWebビューをターゲットにします。
show元に戻したいWebビューを表示する。 When id は省略され、現在のウェブビューをターゲットにします。
openWebViewツールバーと拡張機能、カメラアクセス、ファイルアクセス、イベントリスナ、JavaScriptのインジェクション、双方向通信などを備えた新しいウェブビューでURLを開きます。
executeScriptInAppBrowserウィンドウにJavaScript code をインジェクトします。 id は省略され、すべての開いているウェブビューで実行されます。
postMessageウェブビュー(インアプリブラウザ)にイベントを送信します。ページで window.addEventListener('messageFromNative', listenerFunc)のペイロードはJSONシリアライズ可能でなければなりません。 detail は省略され、すべての開いているウェブビューにブロードキャストされます。 id 現在のウェブビューのビューポートをPNG形式のスクリーンショットとしてキャプチャします。
takeScreenshotは省略され、現在のウェブビューをターゲットにします。 id ウェブビューのURLを設定します。
setUrlは省略され、現在のウェブビューをターゲットにします。 id ウェブビューのURLを設定します。
addListenerURLの変更を監視する。ただし、openWebViewのみ対象。
addListener現在の動作については、ソース定義を参照してください。
addListeneropenWebViewのみ対象のcloseクリックを監視する。
addListenerユーザーが免責事項の確認ボタンをクリックしたときに発生します。openWebViewのshareDisclaimerとcloseModalと組み合わせて使用します。
addListenerwebviewがイベントをアプリに送信したときに発生します。ページ内で window.mobileApp.postMessage(...) を使用し、ペイロードをJSONシリアライズ可能にします。
addListenerAPIから、プラグイン、ネイティブのスクリーンショットボタン、またはインジェクションされたJavaScriptブリッジからスクリーンショットがキャプチャされたときに発生します。
addListenerページが読み込まれたときに発生します。
addListenerページ読み込みエラーが発生したときに発生します。
addListenerネイティブのダウンロードハンドリングがローカルにファイルを保存したときに発生します。 handleDownloads: true を有効にすると、このイベントが発生します。
addListenerネイティブのダウンロードハンドリングが失敗したときに発生します。 handleDownloads: true ウェブビューを開いたとき。
addListenerページがポップアップ/新しいウィンドウを開いたときにトリガーされる。返されたポップアップIDを executeScript, postMessage, show, hideclose.
addListenerネイティブランタイムによって委任されたプロキシードリームされた要求をリスンする。 addProxyHandler() このメソッドを直接呼ぶのではなく
addListenerネイティブページによって発行されたJavaScriptコンソール出力をリスンする。有効にするには captureConsoleLogs: true ウェブビューを開いたとき。
handleProxyRequestを内部的に使用する addProxyHandler() ネイティブにプロキシ決定を送信するために使用します。元の phase 手動で返信するときに proxyRequest リスナー。
removeAllListenersこのプラグインのすべてのリスナーを削除します。
reloadページを再読み込みします。
updateDimensionsWeb View のサイズと位置を実行時で変更できます。省略すると、現在アクティブな Web View を対象にします。 id Web View の有効な上部安全マージンを実行時で設定します。省略すると、現在アクティブな Web View を対象にします。Web 上では、このメソッドは実行せずにレイアウトを変更せずに解決します。
setEnabledSafeTopMarginWeb View の有効な下部安全マージンを実行時で設定します。省略すると、現在アクティブな Web View を対象にします。Web 上では、このメソッドは実行せずにレイアウトを変更せずに解決します。 id セキュアな OAuth2 ウィンドウを開きます。Web 上では、リダイレクト先の URL を返します。モバイル上では、カスタムリダイレクト URI をアプリの設定に登録します。詳細な HTML、Info.plist、AndroidManifest の例については、getting-started ガイドを参照してください。
setEnabledSafeBottomMargin真実の源 id 「真実の源」セクション
openSecureWindowこのリファレンスは Sync されています BroadcastChannel__CAPGO_KEEP_0__

__CAPGO_KEEP_1__

__CAPGO_KEEP_2__

__CAPGO_KEEP_3__ src/definitions.ts in capacitor-in-app-browser.