StupidBeauty
Read times:1769Posted at: - no title specified

安卓19开发文档翻译:WebViewClient

extends  Object

常量

public static final int ERROR_REDIRECT_LOOP

自此版本开始引入 应用编程接口级别5

重定向次数太多

常量值: -9 (0xfffffff7)

公有构造函数

public WebViewClient ()

自此版本开始引入 应用编程接口级别1

Public Methods

public void  onPageFinished  ( WebView  view,  String  url)

自此版本开始引入 应用编程接口级别1

向应用程序通知,页面已经载入完毕。这个方法只会针对主帧被调用。 onPageFinished() 被调用时,渲染照片可能还未被更新。要想在新的照片(Picture)渲染完毕时得到通知,则使用 onNewPicture(WebView, Picture)

参数

view

发起此回调函数的WebView对象

url

页面url

public void  onPageStarted  ( WebView  view,  String  url,  Bitmap  favicon)

自此版本开始引入 应用编程接口级别1

向应用程序通知,页面已经开始载入。这个方法,只会针对每次主帧的载入而被调用一次,所以,对于包含有iframe或者frameset的页面,只会针对主帧调用onPageStarted 一次。这就意味着,当页面中嵌 入的帧发生变更时,onPageStarted不会被调用,也就是说,点击一个其目标为iframe的链接,不会触发这个方法。

参数

view

发起此回调函数的WebView对象

url

页面url

favicon

如果页面favicon已经存在于数据库中的话,则此参数就是它。

public boolean  shouldOverrideUrlLoading  ( WebView  view,  String  url)

自此版本开始引入 应用编程接口级别1

当一个新的url 即将被载入到当前WebView 中的时候,给予应用程序一个机会来进行控制。如果未提供WebViewClient,则,默认情况下,WebView会要求Activity Manager来为该url 选择一个合适的处理者。如果提供了WebViewClient,则,返回真(true)就表示由应用程序本身来处理该url,而返回假(false)则表示由当前的WebView 来处理该url。对于使用 POST“方法”来发起的请求,不会调用此方法。

参数

view

发起此回调函数的WebView对象

url

页面url

返回
  • •.True则表示应用程序想要跳过当前的WebView 而亲自处理该url,否则返回false。

未知美人

未知美人

Your opinions

Your name:Email:Website url:Opinion content:
Recent comments
2017年4月~2019年4月垃圾短信排行榜Posted at:Thu Sep 26 04:51:48 2024
Qt5.7文档翻译:QWebEngineCookieStore类,QWebEngineCookieStore ClassPosted at:Fri Aug 11 06:50:35 2023盲盒kill -9 18289 Grebe.20230517.211749.552.mp4