zoukankan      html  css  js  c++  java
  • Android中WebView,WebViewClient,WebChromeClient区别

     

    在WebView的设计中,不是什么事都要WebView类干的,有些杂事是分给其他人的,这样WebView专心干好自己的解析、渲染工作就行 了。WebViewClient就是帮助WebView处理各种通知、请求事件的,具体来说包括:

      onLoadResource

      onPageStart

      onPageFinish

      onReceiveError

      onReceivedHttpAuthRequest

    WebChromeClient是辅助WebView处理Javascript的对话框,网站图标,网站title,加载进度等

      onCloseWindow(关闭WebView)

      onCreateWindow()

      onJsAlert (WebView上alert是弹不出来东西的,需要定制你的WebChromeClient处理弹出)

      onJsPrompt  处理JS提示事件

      onJsConfirm 处理JS中的确定事件

      onProgressChanged

      onReceivedIcon

      onReceivedTitle 修改网页标题

    Android中返回True的意思就是到此为止吧

    注明:QQ技术交流群:108614806   感兴趣的加一下。

  • 相关阅读:
    centos6.3 配置防火墙,开启80端口、3306端口
    Unable to run man pages on Centos 6
    1. 信息系统基础知识
    2. 软件工程
    CommonJs
    软考资料
    Node.js资料
    qyqt5(一)
    tf源码中的object_detection_tutorial.ipynb文件
    分类结果的评价指标
  • 原文地址:https://www.cnblogs.com/zhiqiangsimida/p/2774691.html
Copyright © 2011-2022 走看看