WebViewClient.OnPageCommitVisible(WebView, String) メソッド

定義

前のページ ナビゲーションから残されたコンテンツが描画されなくなることを android.webkit.WebView ホスト アプリケーションに通知します。

[Android.Runtime.Register("onPageCommitVisible", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "GetOnPageCommitVisible_Landroid_webkit_WebView_Ljava_lang_String_Handler", ApiSince=23)]
public virtual void OnPageCommitVisible (Android.Webkit.WebView? view, string? url);
[<Android.Runtime.Register("onPageCommitVisible", "(Landroid/webkit/WebView;Ljava/lang/String;)V", "GetOnPageCommitVisible_Landroid_webkit_WebView_Ljava_lang_String_Handler", ApiSince=23)>]
abstract member OnPageCommitVisible : Android.Webkit.WebView * string -> unit
override this.OnPageCommitVisible : Android.Webkit.WebView * string -> unit

パラメーター

view
WebView

android.webkit.WebViewナビゲーションが発生した 。

url
String

このコールバックをトリガーしたページ ナビゲーションに対応する URL。

属性

注釈

前のページ ナビゲーションから残されたコンテンツが描画されなくなることを android.webkit.WebView ホスト アプリケーションに通知します。

このコールバックを使用して、リサイクルされた android.webkit.WebView コンテンツを表示しても安全なポイントを特定し、古いコンテンツが表示されないようにすることができます。 これは、以前のナビゲーションからコンテンツを描画しなくなることを保証 WebView#onDraw できる最も早い時点で呼び出されます。 次の描画では、 WebView#setBackgroundColor background colorWebViewまたは 新しく読み込まれたページの内容の一部が表示されます。

このメソッドは、HTTP 応答の本文が読み込みを開始したときに呼び出され、DOM に反映され、後続の描画で表示されます。 このコールバックはドキュメントの読み込みプロセスの早い段階で発生します。そのため、リンクされたリソース (CSS や画像など) を使用できない可能性があります。

ビジュアル状態の更新に関する詳細な通知については、「」を参照してください WebView#postVisualStateCallback

この API にも適用されるすべての条件と推奨事項に WebView#postVisualStateCallback 注意してください。

このコールバックは、メインフレーム ナビゲーションに対してのみ呼び出されます。

android.webkit.WebViewClient.onPageCommitVisible(android.webkit.WebView, java.lang.String)Java ドキュメント。

このページの一部は、によって作成および共有された作業に基づく変更であり、に記載されている条件に従って使用されます。

適用対象