使用webview加载url有些可以显示有些不能是什么原因?而且url在浏览器上都能正常打开

mWebView = (WebView) findViewById(R.id.webview);
mWebView.loadUrl(url);
mWebView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setBuiltInZoomControls(false);
mWebView.getSettings().setUseWideViewPort(false);
mWebView.setScrollBarStyle(0);
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
// TODO Auto-generated method stub
view.loadUrl(url);
return true;
}

        @Override
        public void onPageStarted(WebView view, String url, Bitmap favicon) {
            // TODO Auto-generated method stub
            Toast.makeText(MainActivity.this, "123123", 0).show();
            super.onPageStarted(view, url, favicon);
        }

    });
0

1个回答

loadData()中的html data中不能包含'#', '%', '\', '?'四中特殊字符,出现这种字符就会出现解析错误,
可以试试把mWebView.load(url)改为mWebView.loadDataWithBaseURL方法

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
android Webview加载url空白,但浏览器能打开
公司做一个政府项目,要加载他们的官网,但是网址在qq和浏览器能打开,在我们的app里就一片空白 后来发现要做一些配置,下面把所有配置贴出来,以后在遇到直接复制 WebView webView = findViewById(R.id.webview); WebSettings webSettings = webView.getSettings(); webSe...
iOS开发中浏览器能打开的URL,WebView打不开的处理方法
由于内容简单,加载不出来是编码不一致的问题,下面是解决方法:         NSString *encodedString = [url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];     NSURL *weburl = [NSURL URLWithString:encodedString];    
WebView打不开或者显示异常可能原因
原生对webview内的网页操作空间有限,基本上是设置的问题可能的疑难杂症问题和解决方案1.Cannot read property ‘XXX’ of undefined at nullHTML5 Storage主要有: sessionStorage: 会话 (session) 级别的数据存储,会话结束后,相关的数据就会被清除掉。 localStorage: 用于持久化的本地存储,除非主动删除数
ios UIWebView 无法显示加载的url,浏览器可以打开
//1. UIWebView 无法显示加载的url,浏览器可以打开 //报错如下UIWebView error 101 //解决: UIWebView *_webView; NSString *_requestURL; NSString *encodedString = [_requestURL stringByAddingPercentEscapesUsi
关于一个URL,在浏览器中能打开,但是在webview中打不开的问题
今天遇到一个很奇怪的问题,通过webview加载一个URL,原本很简单的事情,结果却怎么都不能正常的显示出来,结果都是空白页面,在onPageFinished方法中返回的url总是  about:blank  一直都没找到原因,后来无意间发现,是我没有给这个URL 添加上http协议,之前一直以为 只要是www. 开头的就不用添加http协议了,这个在浏览器中能打开,那是因为默认的添加了这个htt
Android webView打不开一些网页的解决办法
Android webView打不开一些网页的解决办法以前的一篇文章中注释掉的代码是关键Android WebView 加载弹出浏览器选择 和 空白页面解决 http://bbs.vpigirl.com/forum.php?mod=viewthread&tid=503&fromuid=2 (出处: 心惊变 回忆的路上,时间变得好慢!)进行如下设置吧,大多数情况都能解决。displayWebvi
iOS webView加载网页失败,浏览器成功的原因,以及读取cookie
开发过程中,使用UIWebView加载电脑版网页,登录出错, 请求头有误,webView请求头为: User-Agent: Mozilla/5.0 (iPad; CPU OS 7_0_2 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11A501 safari浏览器请求头为: Use
解决webview打不开网页的问题
解决webview打不开网页的问题 WebSettings settings = main_webview.getSettings(); settings.setJavaScriptCanOpenWindowsAutomatically(true);//设置js可以直接打开窗口,如window.open(),默认为false settings.setJavaScr
[Android] 使用 WebView 加载网页而不调用外部浏览器
在使用 WebView 当加载网页时,默认会调用系统的默认外部浏览器来加载页面,原因是因为 WebViewClient 中的 shouldOverrideUrlLoading 方法默认返回为false。 要使用内部的 WebView 加网页就要重写 shouldOverrideUrlLoading 方法,使其返回 true。
网页在浏览器可以打开webview打不开 iOS
解决办法:     NSString *encodedString = [_url stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];     NSURL *url =[NSURL URLWithString:[NSString stringWithFormat:@"%@",encodedStrin
WebView通过URL加载H5界面出现空白的原因与解决办法
1.权限问题:在配置文件中需要设置网络权限<uses-permission android:name="android.permission.INTERNET" />2.基本配置问题WebSettings webSettings = webView.getSettings(); //支持缩放,默认为true。 .setUseWideViewPort(true); // 缩放至屏幕的大小...
Android WebView加载网页链接遇到的那些坑
Android WebView加载网页链接遇到的那些坑 本来觉得十分简单的问题,结果遇到了不少坑,到现在都不敢保证不出问题,只是解决了大部分问题。。。 下面是列出几个问题 在webview中跳转别的页面无响应 在webview中下载文件无响应 部分网址链接无法显示 部分网址打开自动跳转到浏览器 1.在webview中跳转别的页面无响应 修改之前代码如下: WebSet...
iOS UIWebview加载URL静态页面部分手机加载不出界面
前几天,测试时发现有一台(其他手机都没问题) 手机用UIWebview加载静态界面的时候加载不出来,后来发现是又由于 没有对url 字符串地址进行utf-8转码造成的,将 pathstring 转码后 就可以访问了 NSString* pathString =@"xxxxxxxxxx"; NSURL* url = [NSURLURLWithString:pathString]; NSURL* url2 = [NSURLURLWithString:[pathStringstringByAddingPe
webview无法正常显示图片的问题
前几天有这么一个需求:APP的资讯板块需要用Jsoup抓取数据,然后将抓取的html代码放到webview中显示。由于Android端和IOS端都需要同样的功能,抓取的工作交给了后台。一般而言这就是简单的webview加载html,那很简单嘛。直接调用loadDataWithBaseURL,很快,全部加载出来了,搞定!       结果下午的时候,经理跑过来说webview里面有几张图片无法显示
准确访问路径下,为什么有些图片无法显示???
欢迎使用Markdown编辑器写博客 本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I...
Webview加载https链接时遇到的问题
在android6.0还是7.0以上发现个问题 再webview加载url的时候 第三方链接加载是一片空白 然而我们自己的链接可以加载出来 一查才发现我们的url是http链接 而第三方的是https链接 于是查了各种资料发现加入以下代码 6.0还是7.0伊欧尚就可以显示https开头的url wvHref.setWebViewClient(new WebViewClient
Android 通过点击浏览器或者内部WebView加载URL 唤起App
在AndroidManifest.xml文件中设置 <intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/>
ios开发中WKWebView在iOS11.0上部分链接显示不出来
// ************   解决不能加载微信公众号文章在iOS11.0设备上的问题  ************ //        configuretion.preferences.minimumFontSize = 0
IOS webView 因URL中含有中文加载网页白屏显示的解决方法
近日工程中有用到webview加载网页,有两个入口可以进入到含有webview的controller, 打开webView的URL中含有中文字段,加载后webView显示白屏,后来发现iOS webView加载的URL中不可以有中文符号,解决办法就是将中文符号UTF8转码,代码如下:     UIWebView *webview = [[UIWebView alloc]init];
iOS 关于webview 加载路径乱码
今天工作时候,要到个小问题。后台给了我一个url,我需要用webview展示出来。问题展现我就直接上图了。 第一张:我把url在浏览器中打开一下(到时候显示手机也是这种效果就对了) 结果我在webview上展示的是这样: 很明显是乱码,我也很快定位问题,编码问题,我使用的方法是这个: - (void)loadRequest:(NSURLRequest *)request
关于webview加载网页出现打不开网页或者空白页面情况的处理
今天实现webview加载微博网页的功能,开始就是采用了webview.loadurl()方法,直接出现空白页面。当时特别蒙,平时都是直接可以实现效果的,今天居然一直都是空白。后来,在网上查了很多资料。 Android WebView 加载弹出浏览器选择 和 空白页面解决  http://bbs.vpigirl.com/forum.php?mod=viewthread&tid=50
Android:WebView加载url网页显示不完整解决办法
WebView基本用法如果想要在APP里面加载url网页,或者html代码,首先我们会想到WebView,它的基本用法...本文将为您解答如何解决网页加载不完整的问题。
通过url在webview中加载显示word和pdf的在线预览
PDF:https://github.com/JoanZapata/android-pdfview Word:http://blog.csdn.net/xiaoxiaobian3310903/article/details/6598500
Android WebView重定向链接无法显示的问题
最近在网上看到一些这样的帖子,但是大多都无法解决重定向重排版链接的加载问题 我这边给出一个最终解决方案,绝对比任何复杂的方式可靠 何为重定向链接? 当用户或搜索引擎向网站服务器发出浏览请求时,服务器返回的HTTP数据流中头信息(header)中的状态码的一种,表示本网页永久性转移到另一个地址。 简单说就是访问该地址的时候它会自动跳转到另一个地址,这种情况的链接,在浏览器是可以直接访问并完成...
简单WebView加载url
public class WebViewActivity extends BaseActivity { public static final int MSG_PROGRESS = 1; public static final int MSG_PROGRESS_GONE = 2; @Bind(R.id.title) TextView mTitle; @B
webview加载含有中文的url显示空白
// 在类目中添加这个方法 - (NSString *)URLEncodeString { NSCharacterSet *set = [NSCharacterSet URLQueryAllowedCharacterSet]; NSString *encodedString = [self stringByAddingPercentEncodingWithAllowedCharac...
Android WebView加载出现空白页面问题解决
今天在写activity跳转webview时出现页面空白的问题,DeBug后发现url是有数据的。 第一想到的原因在XML布局中使用LineraLayout是没有添加orientation,如果出现不添加默认是水平的,布局会在屏幕外显示。检查后排除此种原因。 之后经过debug调试发现,百度、淘宝都出现了空白页面现象。但是再次之前我使用这两个网址测试时是没问题的。更换其他链接试一下:https
有些网站部分浏览器可以打开,Chrome打不开的可能性原因
遇到过很多次这个奇怪的问题,因为学校的校园网默认是可以通过IPv6访问油管的(如fig.1所示),所以平时大多数时间用Chrome都可以轻松访问Youtube,偶尔也会出现用Chrome访问时只能打开个首页,但是是个静态页面,推荐的视频无论怎么点都不会有跳转,之前以为是校园网抽风的原因(一直以来遇到网络位置的问题都是直接把锅甩给校园网),今天又遇到这种情况,然后尝试用了下几乎没用过的...
记录一下:webView加载不了链接的问题
一个正常的webview页面,给一个链接,安卓那边能正常加载出来,iOS这边不行,这就显得非常尴尬。 通过查找资料以及断点发现。 - (void)webView:(UIWebView *)webView didFailLoadWithError:(NSError *)error这个方法中,error.code = -999。查资料发现是跳转太快,所以在这个方法里面进行一下处理。- (void)web
关于WebView加载URL时显示一片空白的问题
问题: 当用WebView加载URL时,WebView只是显示一片空白,而没有正常加载所需要的内容; 1》布局文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:
HTML5页面嵌入APP不能正常显示解决方案
❤出现问题: 将HTML5路径用WebView加载,h5页面在选择不同的浏览器,都会出面页面加载不全现象。 ❤分析原因: 使用HTML5 DOM存储,不会主动加载到Android WebView中。 具体分析详见     https://eyalvardi.wordpress.com/2014/01/20/android-and-angularjs/  ❤解决方案: webView.
phonegap使用的初步研究(一)cordovaWebView不能加载外网的页面
看到hybird app的优越性后,决定研究一下phonegap的使用方法。 把官网上
个别网页打不开,顺便学习一下ping解决问题
 什么是DNS呢?这个在网页打不开的各种原因中提到过,大体上讲,就是域名解析系统。你可以把它理解成一个翻译器。DNS故障可以先考虑清楚DNS缓存。方法如下:首先打开开始菜单,单击运行,输入cmd 输入ipconfig /flushdns并回车运行 1、Ping的基础知识 ping命令相信大家已经再熟悉不过了,但是能把ping的功能发挥到最大的人却并不是
wkwebview打开链接地址的时候无法网页自动播放地址里面的视频
原帖:http://www.cocoachina.com/ios/20161013/17754.html 主要: ios9的safari无法网页自动播放,只能全屏自动播放。 ios9以上就能网页自动播放。
造成IE下页面无法正常显示的几个原因
1、在ie下使用页面url穿参,如果参数中有汉字,会造成页面无法打开 应该传递前先加密,接收后再解密 //加密 encodeURI(XXXX); //解密 decodeURI(YYYY); 2、ie下使用 标签,如果在该标签下使用type属性,会导致页面无法加载 textarea type="text" id="test" name="test">textarea> 作者:ji
SDWebImage加载不出来图片,但是浏览器可以显示(不细心,url根本不是图片的url)
1.图片urlString后台返回的是 http://image.so.com/v?q=资格证书图&amp;amp;src=tab_www&amp;amp;correct=资格证书图&amp;amp;cmsid=30a27d740fe32537f4350602030ca0d7&amp;amp;cmran=0&amp;amp;cmras=6&amp;amp;cn=0&amp;amp;gn=0&amp;amp;kn=0#m...
Safari 无法显示/加载网页图片解决方案
如果不想听我的啰嗦,直接跳到文章末尾看解决方案。最近打开百度现实的内容,总是这,图片无法显示出来,可是打开其他网站又是正常的,这让我内心很崩溃。 ​忍受了好几天是在无法忍受,忍无可忍,不能再忍,本着自立更生的原则,想通过百度来解决问题。我搜索到的内容更多都是这样: ​OMG!基本上都无法解决我的问题。没办法只能使出我的绝招,...
iOS中使用UIWebView无法加载URL的问题解决
报错问题提示: NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802) 解决方法: 1.打开info.plist源代码 2.添加代码 NSAppTransportSecurity     NSAllowsArbitraryLoads
解决同一网站部分地区能打开部分地区不能打开的问题
我们应该会经常碰到这种情况:同一网站,在某些地方可以打开,在某些地方打不开
Android WebView 无法加载Https(或加载错误)
前阵子为了发布新版本APP,没有时间去解决Android 中webView无法加载https协议,由于能加载http协议就没有去深究原因,今天要发布新版本,还有足够的时间,就查了一下这个问题。 Google了一下,查到了一些方法,在这给大家一个参考: 1、重写WebView的onReceivedSslError方法,添加handler.proceed方法,但App如果上架GooglePlay会
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 大数据培训是所有人都能 学习java都能干什么