项目中使用WebView访问指定页面,前几天还好好的..突然跪了,提示 “找不到网页……处的网页可能暂时出现故障,也可能已经永久移至某个新的网络地址”
心想着之前还能连的啊,咋突然跪了,结果试了试定向链接百度,结果也不能连(内心的草泥马在咆哮)
排查了很久的原因,发现是原网址由http变更成了https,原来的代码需要加https证书处理才能进行下一步操作(百度也特么是https,也要做处理)
处理办法如下,添加如下代码即可:
webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedSslError(WebView view,
SslErrorHandler handler, SslError error) {
// TODO Auto-generated method stub