Capacitor プラグインのアプリブラウザ
パッケージ名が変更されたCore Capabilities
「Core Capabilities」というタイトルのセクションgoBack- WebViewの履歴を戻ることができるopen- URLを開くには、AndroidではChromeカスタムタブ、iOSではSFSafariViewControllerを使用clearCookies- URLのCookieをクリアする When が省略された場合、すべての開いているWebviewに適用されるidPackage name changed.clearAllCookies- Cookieをすべて削除 Whenidは省略された場合、すべてのオープンウェブビューに適用されます。
Public API
タイトルが「Public API」のセクション| Method | Description |
|---|---|
goBack | WebViewの履歴を戻すことができる場合は、戻ります。 |
open | URLを開くには、AndroidではChromeカスタムタブ、iOSではSFSafariViewControllerを使用します。 |
clearCookies | URLのCookieを削除 When id は省略された場合、すべてのオープンウェブビューに適用されます。 |
clearAllCookies | Cookieをすべて削除 When id は省略された場合、すべてのオープンウェブビューに適用されます。 |
clearCache | キャッシュをクリアする When id は省略された場合、すべてのオープンなウェブビューに適用されます。 |
getCookies | 特定のURLのCookieを取得する。 |
close | ウェブビューを閉じる。 When id は省略された場合、現在アクティブなウェブビューを閉じます。 |
hide | ウェブビューを非表示にします。閉じません。 show() を使用して元に戻すことができます。 When id は省略された場合、現在アクティブなウェブビューをターゲットにします。 |
show | 元に戻したいウェブビューを表示します。 When id は省略された場合、現在アクティブなウェブビューをターゲットにします。 |
openWebView | URLを開き、ツールバー、カメラアクセス、ファイルアクセス、イベントリスナー、JavaScriptのインジェクション、双方向の通信など、強化された機能を持つ新しいウェブビューで開きます。 |
executeScript | InAppBrowser ウィンドウに JavaScript code をインジェクトします。 When id は省略された場合、すべてのオープンなウェブビューで実行されます。 |
postMessage | __CAPGO_KEEP_0__をWebビュー(インアプリブラウザ)に送信します。ページ内で__CAPGO_KEEP_1__します。 window.addEventListener('messageFromNative', listenerFunc)。 detail __CAPGO_KEEP_2__はJSONシリアライズ可能でなければなりません。__CAPGO_KEEP_3__が省略されている場合、すべてのオープンWebビューにブロードキャストされます。 id 現在のWebビューのビューポートをPNG形式のスクリーンショットとしてキャプチャします。__CAPGO_KEEP_3__が省略されている場合、有効なWebビューをターゲットにします。 |
takeScreenshot | WebビューのURLを設定します。__CAPGO_KEEP_3__が省略されている場合、有効なWebビューをターゲットにします。 id __CAPGO_KEEP_4__でURLの変更をリスンする。オープンWebビューのみ対象。 |
setUrl | 現在の動作の定義を参照してください。 id __CAPGO_KEEP_4__で閉じるクリックをリスンする。オープンWebビューのみ対象。 |
addListener | ユーザーが確認ボタンをクリックしたときにトリガーされます。ディスクリーマーが必要な場合、オープンWebビューの__CAPGO_KEEP_5__と__CAPGO_KEEP_6__と一緒に機能します。 |
addListener | protectedTokens |
addListener | targetLanguage |
addListener | texts |
addListener | webviewがアプリにイベントを送信したときに発生します。 window.mobileApp.postMessage(...) __CAPGO_KEEP_0__で使用します。 |
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__からスクリーンショットがキャプチャされたとき、またはネイティブのスクリーンショットボタン、またはインジェクションされたJavaScriptブリッジからスクリーンショットがキャプチャされたときにトリガーされます。 |
addListener | ページが読み込まれたときにトリガーされます。 |
addListener | ページ読み込みエラーが発生したときにトリガーされます。 handleDownloads: true ネイティブのダウンロードハンドリングがローカルにファイルを保存したときにトリガーされます。 |
addListener | webviewを開くときに handleDownloads: true ネイティブのダウンロードハンドリングが失敗したときにトリガーされます。 |
addListener | webviewを開くときに executeScript, postMessage, show, hideページがポップアップ/新しいウィンドウを開いたときにトリガーされます。 close. |
addListener | 返されたポップアップIDを使用して addProxyHandler() 直接呼び出すのではなく。 |
addListener | JavaScript コンソール出力によって生成されるマネージド ページをリスンします。 captureConsoleLogs: true この機能を有効にするには |
handleProxyRequest | ウェブビューを開くとき。 addProxyHandler() このプラグインによって内部的に使用されるメソッド。 phase ネイティブにプロキシの決定を送信するために使用します。 proxyRequest 手動で返信するときに元の |
removeAllListeners | リスナー。 |
reload | このプラグインのすべてのリスナーを削除します。 |
updateDimensions | 現在のウェブページをリロードします。 id ウェブビューのサイズと位置を実行時で変更することができるようにします。 |
setEnabledSafeTopMargin | 省略すると、現在のウェブビューをターゲットにします。 id は省略され、現在のウェブビューをターゲットにします。ウェブ上では、このメソッドは無害でレイアウトを変更せずに解決されます。 |
setEnabledSafeBottomMargin | ウェブビューの有効な安全な下部マージンを実行時で設定します。 id は省略され、現在のウェブビューをターゲットにします。ウェブ上では、このメソッドは無害でレイアウトを変更せずに解決されます。 |
openSecureWindow | セキュアなOAuth2ウィンドウを開きます。ウェブ上では、リダイレクトされたURLを返します。;モバイル上では、カスタムリダイレクトURIをアプリの設定に登録します。詳細なHTML、Info.plist、AndroidManifestの例は、getting-startedガイドを参照してください。 BroadcastChannelソース・オブ・トゥルース |
ソース・オブ・トゥルース
このリファレンスはからsynced src/definitions.ts @__CAPGO_KEEP_0__/__CAPGO_KEEP_1__-inappbrowser @capacitor/__CAPGO_KEEP_1__-inappbrowserから続けてください。.
ソース・オブ・トゥルースのセクション ‘@capgo/capacitor-inappbrowserから続けてください。’
@capgo/capacitor-inappbrowserから続けてください。あなたが @capgo/capacitor-inappbrowser を使用して @capgo/capacitor-inappbrowser for the native capability in Using @capgo/capacitor-inappbrowser, @Capgo/__CAPGO_KEEP_1__-inappbrowser for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, __CAPGO_KEEP_0__ Plugins by __CAPGO_KEEP_1__ のimplementation detail __CAPGO_KEEP_0__ Plugins by __CAPGO_KEEP_1__ Capgoの製品ワークフローについてのIonic Enterprise Plugin Alternatives.