Android 网页无法打开 net:ERR_UNKNOWN_URL_SCHEME
16lz
2021-01-23
web.setWebViewClient(new MyWebViewClient()); /** * 防止有 URL Scheme 跳转协议类型的url 导致webView加载网页失败 * */ private class MyWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { if (url == null) return false; if (url.startsWith("http:") || url.startsWith("https:") ){ view.loadUrl(url); return false; }else{ try{ Intent intent = new Intent(Intent.ACTION_VIEW); intent.setData(Uri.parse(url)); mContext.startActivity(intent); }catch (Exception e){// ToastUtils.showShort("暂无应用打开此链接"); } return true; } } }
更多相关文章
- 【OOM】Android加载大图片OOM异常解决
- android 加载图片防止内存溢出
- Android下拉刷新上拉加载控件的使用
- Android:获取网页源代码
- Android 开发中,pullToRefreshListView 的刷新,加载
- Android C++ 动态加载so
- android中setImageResource加载大图片出现oom解决方案
- Android加载Gif动画实现代码
- android ListView监听滚动条滚动到底部时继续加载