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