加载webview出现的问题(华为mate9)

news/2025/1/15 20:04:39/

1.出现空白页的解决方法

  1. webView.setWebViewClient(new WebViewClient(){     
  2.                 public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){     
  3.                           //handler.cancel(); 默认的处理方式,WebView变成空白页     
  4. //                        //接受证书     
  5.                     handler.proceed();  
  6.                          //handleMessage(Message msg); 其他处理     
  7.                }  
  8.          }); 
2.华为mate9中打开https的webview页面是空白页面。
解决方案:更新 android system webview即可。
3.webview和js的交互
// JavaScript调用Android函数:
// 先建立桥梁类,将要调用的Android代码写入桥梁类的public函数
// 绑定桥梁类和WebView中运行的JavaScript代码
// 将一个对象起一个别名传入,在JS代码中用这个别名00这个对象,可以调用这个对象的一些方法
webview.addJavascriptInterface(new WebAppInterface(this),
        "root");

/**
 * 自定义的Android代码和JavaScript代码之间的桥梁类
 *
 * @author 1
 */
public class WebAppInterface {Context mContext;

    /**
     * Instantiate the interface and set the context
     */
    WebAppInterface(Context c) {mContext = c;
    }/**
     * Show a toast from the web page
     */
    // 如果target 大于等于API 17,则需要加上如下注解
    @JavascriptInterface
    public void hybridProtocol(String flag) {
//接受js返回的结果
}}
4.将webview的标题设置成本页面的标题

@Override
public void onPageFinished(WebView view, String url) {“标题控件”.setText(view.getTitle());
}


http://www.ppmy.cn/news/660769.html

相关文章

Android7.0华为Mate9开发获取WiFi列表失败

关键代码 WifiManager wifiManager (WifiManager) context.getApplicationContext().getSystemService(Context.WIFI_SERVICE); wifiManager.startScan(); List<ScanResult> results wifiManager.getScanResults();部分错误信息 W/WindowDecorActionBar: should not …

mate9 android8.0 rom,速度逆天 华为Mate9已在适配安卓8.0

【IT168 资讯】由于与谷歌的深度合作&#xff0c;华为近年在Android系统的更新上更加及时&#xff0c;旗下的Mate 8就曾是国内首款运行Android 6.0系统的手机&#xff0c;目前包括华为Mate 9、P9、P10、荣耀8等产品都已经运行了最新的Android 7.0系统。但这还不够&#xff0c;谷…

android华为mate9底部兼容,华为mate9首尝Android8.0

原标题&#xff1a;华为mate9首尝Android8.0 2017年8月22日&#xff0c;谷歌正式发布了Android 8.0的正式版&#xff0c;其正式名称为&#xff1a;Android Oreo(奥利奥)。不久前&#xff0c;华为官方发布消息称&#xff0c;华为Mate 9和Mate 9 Pro的国行用户现在有机会抢先体验…

用什么软件测试mate9的闪存_华为mate9手机闪存测试工具

华为mate9pro闪存测试软件&#xff0c;这款就是专门针对于华为ate9手机的强大软件工具&#xff0c;能够快速的检测手机里面的闪存情况&#xff0c;以此更好的了解自己的手机状态。 华为mate9pro闪存测试软件功能 显示出自己手机的型号、系统版本、以及闪存规格&#xff0c; 还能…

Charles Android手机抓包——华为mate9

一、网络连接 保证PC、手机连接同一个无线网络。 二、PC安装SSL证书 进入路径&#xff1a;Help -> SSL Proxying -> Install Charles Root Certificate&#xff0c;默认操作即可。 三、配置SSL&#xff0c;抓取域名 进入路径&#xff1a;proxy –> SSL Proxying S…

快速点特征直方图(FPFH)描述子提取

快速点特征直方图&#xff08;Fast Point Feature Histograms&#xff0c;FPFH&#xff09;介绍 快速点特征直方图&#xff08;Fast Point Feature Histograms&#xff0c;FPFH&#xff09;是一种基于点的描述子&#xff0c;用于描述点云数据中的局部几何信息。FPFH描述子是在…

KNIME工作流和节点比较功能

KNIME工作流和节点比较功能是一个在 << KNIME 视觉化数据分析 >> 中没有讲到的知识点。 KNIME工作流和节点比较功能在以下几种情况下非常有用&#xff1a; 版本控制&#xff1a;此功能可以跟踪工作流和节点中的更改。如果需要返回到之前的工作流或节点版本&#xf…

小米note_2014616 2014619 2015021 2015022_通用官方线刷包_救砖包_解账户锁

小米Note标准版2014616下载地址&#xff1a; https://pan.baidu.com/s/1ws2rAgwunYOQ3WZsfPBgWw 小米Note顶配版notepro_2015021_2015022通刷下载地址&#xff1a; https://pan.baidu.com/s/16SF5uDfRnkUOP0RVq4LTOA 刷机包平台驱动教程&#xff0c;全部打包在一起 下载解…