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 color 新加载页面的 WebView一些内容或部分内容。

当 HTTP 响应的正文开始加载、反映在 DOM 中,并在后续绘图中可见时,将调用此方法。 此回调发生在文档加载过程中的早期,因此,应该预期链接的资源(例如 CSS 和图像)可能不可用。

有关视觉状态更新的更精细通知,请参阅 WebView#postVisualStateCallback

请注意,适用于 WebView#postVisualStateCallback 此 API 的所有条件和建议也适用于此 API。

此回调仅用于主帧导航。

Java文档android.webkit.WebViewClient.onPageCommitVisible(android.webkit.WebView, java.lang.String)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于