webview加载网页出现("找不到网页net:err_unknown_url_scheme")
来源:互联网 发布:mac系统更新安装失败 编辑:程序博客网 时间:2024/06/08 01:31
由于Webview只能识别http、https开头的网页,导致如果打开不是这两个开头的网址会出现:加载网页出现(“找不到网页net:err_unknown_url_scheme”)的错误。
不过不要紧张,在shouldOverrideUrlLoading里写入不是http、https开头的网址的情况处理办法就可解决问题:
mWebView.setWebViewClient(new WebViewClient() { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if(url == null) return false; try { if (url.startsWith("http:") || url.startsWith("https:")) { view.loadUrl(url); return true; } else { Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(intent); return true; } } catch (Exception e) { //防止crash (如果手机上没有安装处理某个scheme开头的url的APP, 会导致crash) return false; } } });
阅读全文
1 0
- 【Android基础】webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- webview播放优酷视频,网页无法加载,提示位于intent://....,无法加载因为net::ERR_UNKNOWN_URL_SCHEME
- Webview加载网页时出现NET::ERR_CACHE_MISS的错误
- 使用WebView加载数据出现找不到网页的问题之解决办法(转)
- webview加载网页出现白屏
- webView找不到网页
- webview找不到网页解决办法
- webview net::err_unknown_url_scheme
- webview加载网页时NET::ERR_CACHE_MISS
- 在安卓webview应用中出现错误net::err_unknown_url_scheme
- 用webview访问网站,当时老是出现“找不到网页,网页可能暂时出现故障”
- Android WebView 加载网页
- webview加载网页地址
- WebView 加载本地网页
- Easyui combotree 获取选中节点的值的方法
- 691. Stickers to Spell Word
- kettle7.1连接sqlserver连不上报异常解决
- 上传文件到阿里云服务器(Quick Easy Ftp Server软件)
- 实验二 线性表综合实验(间接寻址)
- webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- lua脚本学习7
- 简书文章爬取并存储到mongodb
- Canvas如何等待所有图片加载完成才开始绘图
- Python2.7学习笔记(二)
- tensorflow学习笔记----二(CIFAR-10 模型 )
- ES6入门(三):数据类型
- git和VCS的一些常用指令、使用心得和疑问
- 顺序表应用4-2:元素位置互换之逆置算法(数据改进)