webview加载网页出现("找不到网页net:err_unknown_url_scheme")
来源:互联网 发布:素描照片的软件 编辑:程序博客网 时间:2024/06/16 10:34
情况:项目中需要利用webview调用写好的java后台网页,并利用网页端的第三方通联支付。
问题一:
前面的网页跳转都能支持,没有任何问题. 当跳转到支付界面的时候,点击”首次使用请安装控件“,有点击效果,但没有提示下载控件。
解决方法:
webview.setDownloadListener(new MyWebViewDownLoadListener()); //在前面加入下载监听器
private class MyWebViewDownLoadListener implements DownloadListener{//添加监听事件即可public void onDownloadStart(String url, String userAgent, String contentDisposition, String mimetype,long contentLength) { Uri uri = Uri.parse(url); Intent intent = new Intent(Intent.ACTION_VIEW, uri); startActivity(intent); } }
问题二:
控件能支持下载后,但是点击支付,会出现"找不到网页net:err_unknown_url_scheme"
解决方法:
网上找了半天资料后,在这位大神博客上找到了答案:http://blog.csdn.net/jdsjlzx/article/details/47727719
貌似是引用stackover上的解答,并稍微修改了一下。
具体原因我确实还是不知道,先保留着下次再看。
class DemoWebViewClient extends WebViewClient { public boolean shouldOverrideUrlLoading(WebView view, String url) { if( url.startsWith("http:") || url.startsWith("https:") ) { return false; } Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); startActivity(intent);// 下面这一行保留的时候,原网页仍报错,新网页正常.所以注释掉后,也就没问题了// view.loadUrl(url); return true; } }
0 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 加载本地网页
- kubernetes容器编排系统介绍
- HDU5965 扫雷(记忆化搜索)
- 标准Web系统的架构分层
- JavaEE学习路线图
- plsql导出导入一张表的数据
- webview加载网页出现("找不到网页net:err_unknown_url_scheme")
- Android基础动画,组合动画,帧动画,布局动画,Activity跳转动画
- Python 机器学习的开发环境搭建(numpy,scipy,matplotlib)
- 苹果助手开发随笔系列:3、后续功能所需要的服务
- 如何设计一个RPC系统
- JSP基础
- Android使用AsyncTask加http用post方式上传图片到服务器
- Extjs中创建Store数据源的方式
- easyui pagination buttons元素上添加title显示