Share via


WebViewClient.OnPageCommitVisible(WebView, String) Methode

Definition

Benachrichtigen Sie die Hostanwendung, dass inhalte, die android.webkit.WebView von vorherigen Seitennavigationen übrig geblieben sind, nicht mehr gezeichnet werden.

[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

Parameter

view
WebView

Die android.webkit.WebView , für die die Navigation erfolgt ist.

url
String

Die URL, die der Seitennavigation entspricht, die diesen Rückruf ausgelöst hat.

Attribute

Hinweise

Benachrichtigen Sie die Hostanwendung, dass inhalte, die android.webkit.WebView von vorherigen Seitennavigationen übrig geblieben sind, nicht mehr gezeichnet werden.

Dieser Rückruf kann verwendet werden, um den Punkt zu bestimmen, an dem es sicher ist, ein wiederverwendetes android.webkit.WebView sichtbar zu machen, um sicherzustellen, dass keine veralteten Inhalte angezeigt werden. Es wird zu dem frühesten Zeitpunkt aufgerufen, an dem garantiert werden kann, dass WebView#onDraw keine Inhalte mehr aus vorherigen Navigationen gezeichnet werden. Bei der nächsten Zeichnung wird entweder der WebView#setBackgroundColor background color des WebViewangezeigt, oder ein Teil des Inhalts der neu geladenen Seite.

Diese Methode wird aufgerufen, wenn der Text der HTTP-Antwort geladen wurde, sich im DOM widerspiegelt und in nachfolgenden Ziehungen sichtbar ist. Dieser Rückruf erfolgt zu einem frühen Zeitpunkt des Dokumentladevorgangs. Daher sollten Sie davon ausgehen, dass verknüpfte Ressourcen (z. B. CSS und Bilder) möglicherweise nicht verfügbar sind.

Ausführlichere Benachrichtigungen zu Aktualisierungen des visuellen Zustands finden Sie unter WebView#postVisualStateCallback.

Beachten Sie, dass alle Bedingungen und Empfehlungen, die WebView#postVisualStateCallback für diese API gelten, auch gelten.

Dieser Rückruf wird nur für Standard Framenavigationen aufgerufen.

Java-Dokumentation für android.webkit.WebViewClient.onPageCommitVisible(android.webkit.WebView, java.lang.String).

Teile dieser Seite sind Änderungen, die auf Arbeiten basieren, die vom Android Open Source Project erstellt und freigegeben wurden und gemäß den In Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: