Android 加载assets文件夹下带有css的html文件,无法显示网络请求的结果,原因是onReceiveSslError问题
来源:互联网 发布:水利工程量绘图软件 编辑:程序博客网 时间:2024/05/29 15:13
找了很久才发现,我遇到这个问题原因是由于网站证书的问题,有的网站打开需要证书确认继续访问,这时我们在
setWebViewClient中重写 onReceiveSslError,并且handler.proceed()<目的是忽略证书直接访问>
,这样就可以请求回数据并显示。
WebSettings settings =webView.getSettings();
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setJavaScriptEnabled(true);
settings.setDomStorageEnabled(true);
//其他有任何需要设置可自行添加
webView.setWebViewClient(newWebViewClient(){
@Override
public void onReceivedError(WebView view,WebResourceRequest request,WebResourceError error) {
super.onReceivedError(view,request,error);
}
@Override
public void onReceivedSslError(WebView view,SslErrorHandler handler,SslError error) {
handler.proceed();
}
});
webView.loadUrl("file:///android_asset/***.html");
0 0
- Android 加载assets文件夹下带有css的html文件,无法显示网络请求的结果,原因是onReceiveSslError问题
- webview加载html时使用assets文件夹下的css或者js文件
- WebView加载assets文件夹下的html
- Android WebView如何加载assets下的html文件
- android开发加载assets下的html文件
- Android读取Assets文件夹下的文件
- android 加载网络 本地 Uri assets drawable 文件的路径是
- 使用WebView加载assets下的html文件
- 使用WebView加载assets下的html文件
- 使用WebView加载assets下的html文件
- Android读取assets目录下的资源 (webview加载assets下的html)
- Android 中 Assets目录下 文件或文件夹的复制
- 如何利用android访问assets下的文件或文件夹
- Android Studio中读取assets文件夹下的文件
- 【Android】判断assets文件夹下的某个文件是否存在
- android 读取assets文件夹下的文件资源
- android studio 读取assets文件夹下的文件
- Android开发中获取assets文件夹下Xml文件的问题。
- MySQL InnoDB的一致性非锁定读
- 京东实用待产清单!有了大宝的经验,杜绝浪费~
- javascript array.forEach()和array.map()的区别
- lintcode(638)Strings Homomorphism
- 希尔排序_Java
- Android 加载assets文件夹下带有css的html文件,无法显示网络请求的结果,原因是onReceiveSslError问题
- Java中hashCode的作用
- 解决报错:java.lang.NoSuchMethodException: com.tangyuan.entity.RicherProduct.<init>()
- Java异常finally语句
- 如何手动对apk进行签名?
- JCO连接SAP例子
- 队列ADT
- 解决RecyclerView.getChildAt(Position)崩溃
- linux系统下安装vsftpd