Android webView加载URL时候不知道什么原因屏幕两侧总有空白 5C

黑色的是设置的padding

0

10个回答

看看是不是因为布局的原因,因为webview对不同的网站兼容性没有那么强

0

先放代码吧,父布局有没有match parent呢,还是你加了padding或者margin?

0

这是布局文件

0

padding 去掉。。就是这个大 问题

0

加上这一句看看webView.getSettings().setLayoutAlgorithm(LayoutAlgorithm.NARROW_COLUMNS);

0

padding除掉 因为设置了padding 所以才会这样的

0

padding为了让你们看清楚两侧的空白

0

padding设置问题,padding设置指定的是元素边框与元素内容之间的距离,涵盖上、下、左、右。
亦可设置paddingLeft,paddingRight,paddingTop, paddingBottom , 针对元素某个方位设置内偏移量

0
qq_33164870
qq_33164870 padding是为了让你看清加载webview两边的白色空白,不是让你看黑的,padding为了让白色空白看起来明显
大约一年之前 回复

图片说明我是想知道这两个白色空白是什么原因

0
lebulangzhen
lebulangzhen 比例不一样吧,加载的html的问题吧
大约一年之前 回复

检查一下布局文件,可能是padding造成的空白问题

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
关于WebView加载URL时显示一片空白的问题
问题: 当用WebView加载URL时,WebView只是显示一片空白,而没有正常加载所需要的内容; 1》布局文件: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:
android Webview加载url空白,但浏览器能打开
公司做一个政府项目,要加载他们的官网,但是网址在qq和浏览器能打开,在我们的app里就一片空白 后来发现要做一些配置,下面把所有配置贴出来,以后在遇到直接复制 WebView webView = findViewById(R.id.webview); WebSettings webSettings = webView.getSettings(); webSe...
WebView通过URL加载H5界面出现空白的原因与解决办法
1.权限问题:在配置文件中需要设置网络权限&amp;lt;uses-permission android:name=&quot;android.permission.INTERNET&quot; /&amp;gt;2.基本配置问题WebSettings webSettings = webView.getSettings(); //支持缩放,默认为true。 .setUseWideViewPort(true); // 缩放至屏幕的大小...
android开发中解决webview中因为内容过大而加载完后为空白的问题
在安卓中如果访问的页面中有Javascript,则webview必须设置支持Javascript。 则必须加上    view.getSettings().setJavaScriptEnabled(true);也就是如下所示 加载完后会出现黄色的底线,这个时候点击黄线会自动加载处这句话 @SuppressLint(&quot;SetJavaScriptEnabled&quot;) 此时黄线就消失了,这...
webview加载网页空白或者不全的问题
背景是:这几天项目上线,去项目支持,本人是做安卓开发的,用的是混合开发,webview加载网页偶尔显示不全,只显示网页的背景色,还真是第一次碰见这个问题。IOS没有这个问题,还以为是webview的问题,但是加载其他网页没问题,当时就迷茫了,问题原因不好明确。解决了一晚上没有眉目。 第二天只能和网页一起一步步的调了,别的网页加载没问题,我怀疑是网页的问题。就把JS,css一个一个的禁用,反复的测
ScrollView不满全屏留白问题
最近在一个项目中的某个页面,需要用到ScrollView,其内部的布局为LinearLayout。当LinearLayout内容不够一屏的情况下,即使设置了LinearLayout属性android:layout_height="match_parent"但仍无效,总是有多少内容LinearLayout就有多高,不够一屏情况下,底部就留空白了。 解决办法: 为ScrollView添加如下属性即可
android webview显示网页空白问题
前几天遇到了网页显示不全问题,今天我的同事又遇到了网页空白问题,解决不了了,然后领导让我去。 两个有什么区别呢,前几天遇到的网页显示不全,网页已经加载完了,可是今天的网页空白问题,网页没有加载完,也就是没看到走finish方法,所以一看就是网络问题,由于是给银行做项目,网络管理很严,所以我直接确定是网络静态IP冲突,改了一个没人用的静态IP ,解决。思考还是很重要的。 PS:有时候不一定是代码...
Android webview加载html代码 上下左右有白边问题
直接开始 之前写过一篇文章 Android webview加载html自适应屏幕  也可以参考一下 后台返回一串html代码字符串 然候客户端用webview做展示  别的都正常  只是四周会有白边 网上找的各种方法都不好使 如下图   后来给webview添加了两个setting     表框变窄了 但是还是有   后来实在没办法了 我就把html代码copy出来 ...
解决Android的Webview加载页面空白问题
通过webview加载百度地图开发的h5页面时,出现了页面空白的问题。 出现这问题通过下面两个设置能解决大部分的问题。 mWebSettings.setJavaScriptEnabled(true);//是否允许JavaScript脚本运行,默认为false mWebSettings.setDomStorageEnabled(true);//开启本地DOM存储 如果还不能解决的话通过下面的...
android webview 部分机型 加载空白的问题
有时候,真的不能怪手机 手机太冤枉。现在遇到一个问题是,dialog中显示一个webview ,在手机上测试的可以正常打开,到智能设备上,一直空白。都要开始怀疑是web端的问题了,哈哈。之后看了一位小主的博客,才找到解决办法,再次感谢 之前写的webview布局是: &lt;WebView android:id="@+id/webview_file" android:layo...
Android升级到7.0使得webview加载页面为空白页
前段时间,公司一哥们把他的手机拿给我看,问到公司的软件加载进去是空白页,等了好久也是空白。我也为是网络出现了问题,排查没问题啊。看看是不是缓存问题,又是清缓存,又是卸载重装。结果还是空白页面。想了一下是不是系统问题,问他有没有更新过系统。结果真的是,他刚更新了android7.0系统之后就出现了加载wenview是空白页的问题。       仔细查看资料,貌似android7.0对webview
Android WebView加载白屏解决方案
android:id="@+id/web_view"     android:layout_width="match_parent"     android:layout_height="match_parent"     android:layerType="hardware"/> mView = (WebView) findViewById(R.id.web_v
webView屏幕旋转的时候禁止重新加载网页
刚开始看到这个需求的时候,确实无从下手,但是后来发现原来可以这么简单TUT&amp;lt;activity android:name=&quot;com.r93535.standardOA.activity.ImageViewForGongWenActivity&quot; android:configChanges=&quot;orientation|screenSize&quot; android:screenOri...
Android webview加载H5空白页问题
我们在编写代码,经常会不可避免的加载一些H5页面,但是有时候会出现一些加载错误,如空白页的问题,今天我们就探讨一下加载出现空白页的问题: 首先我先说一下我在项目中遇到的问题:这就姑且当做造成空白页的原因一:   在Android中,WebView可以用来加载http和https网页到本地应用的控件。但是在默认情况下,通过loadUrl(String url)方法,可以顺利loadUrl(“
Android问题之webView第一次打开加载数据失败,第二次进入白屏问题
这个问题困扰了我好久 WebSettings settings = webview.getSettings(); webview.setVerticalScrollbarOverlay(true); webview.clearCache(true); webview.clearHistory(); settings.setJava
Android WebView加载出现空白页面问题解决
今天在写activity跳转webview时出现页面空白的问题,DeBug后发现url是有数据的。 第一想到的原因在XML布局中使用LineraLayout是没有添加orientation,如果出现不添加默认是水平的,布局会在屏幕外显示。检查后排除此种原因。 之后经过debug调试发现,百度、淘宝都出现了空白页面现象。但是再次之前我使用这两个网址测试时是没问题的。更换其他链接试一下:https
Android WebView加载Html文本不能适配,以及图片中间有空白的问题
1.WebView加载Html文本的正确方式webView.loadData(html, "text/html; charset=utf-8", "utf-8");2.但是如果文本中带图片的话就会遇到适配问题该如何解决呢?public static String getNewContent(String htmltext){ Document doc= Jsoup.parse(htm
webview加载含有中文的url显示空白
// 在类目中添加这个方法 - (NSString *)URLEncodeString { NSCharacterSet *set = [NSCharacterSet URLQueryAllowedCharacterSet]; NSString *encodedString = [self stringByAddingPercentEncodingWithAllowedCharac...
解决WebView加载html文本时,图片太大不能适配屏幕
有时候我们用webview去显示html代码时 如果单是纯文字没有什么关系 但是出现图片的话 可能就会出现不适配的现象 看起来就有点格格不入了,下面是具体的解决方式: 先引入我们的依赖: compile 'org.jsoup:jsoup:1.10.1' 然后新建一个HTMLFormat.java public class HtmlFormat { public static St...
安卓7.0 WebView 加载网页空白解决办法
mainWebView.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) { //网页在webView中打开 view.loadUrl(requ...
Android WebView 加载网页只显示空白页不显示网页
加载h5 显示空白, 然后连接在浏览器中打开没有问题 , 加载其他连接没有问题,比如百度等地址 处理方法: WebSettings webSettings = webView.getSettings(); // webSettings.setCacheMode(WebSettings.LOAD_CACHE_ELSE_NETWORK); 设置缓存 // webSettings.setJava...
android解决加载webview时因缓存引起的白屏
前几天项目中用到webview加载动态页面,开始好好的,没有什么问题,后来不知不觉出现了白屏的情况。开始以为是url地址搞错了,就把url地址在网页上打开,显示没有问题。 然后就去网上搜罗,各种试,都没有解决问题,最后还是一个测试提醒了我,是不是缓存的问题,然后我就在代码中加入了以下两句,果断解决问题。                // 清除缓存和记录 content_webview.cl
android 7.0 使用 webview 访问 https 协议的网址,界面显示空白,其他android版本正常。
X5内核的webview,在7.0上会报证书不信任,解决方法:重写WebViewClient中的onReceivedSslError()方法:  @Override  public void onReceivedSslError(WebView webView, SslErrorHandler sslErrorHandler, SslError sslError) {         
webView加载做了适配h5页面超出屏幕问题
最近在做android与h5的交互,前端给了一个做了适配的页面,然后我webView加载出来的时候页面超出了手机屏幕宽度,如下图 然后去网上查了关于webView适配的一些信息,基本给出的都是如下几种 settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); settings.setLa...
android 设置webview的高度,解决网页高度过小头部空白问题
有的网页高度由于过小,撑不够一个手机屏幕,导致显示时候屏幕上步空白,如图 这个时候时候我们应该在加载webview的时候,重新设置webview高度,该高度=activity高度-下面tag高度,代码如下 int hight=context.mainLayout.getHeight(); if(context.tabLinearLayout.getVisibility()==Vi
android WebView 加载某些H5 空白问题
异常情况:chromium: [ERROR:interface_registry.cc(104)] Failed to locate a binder for interface: autofill::mojom::PasswordManagerDriver   原因:加载的H5 使用了 DOM Storage 缓存机制 (HTML5 的 DOM Storage 机制提供了一种方式让程序员能够...
解决android 6.0 webview加载https出现空白页问题
解决android 6.0 webview加载https出现空白页问题由于公司项目换成的https接口,其他数据都能加载正常,而webview加载https页面出现空白页,查看logcat: This request has been blocked; the content must be served over HTTPSI/chromium: [INFO:CONSOLE(1)] "Mixed
Android WebView加载html文本时,图片太大不能适配屏幕
Android WebView 加载html文本时调整图片大小至适应屏幕
android WebView加载URL不显示图片
WebSettings settings = mWebView.getSettings(); settings.setJavaScriptEnabled(true); settings.setBlockNetworkImage(false); if(Build.VERSION.SDK_INT&amp;amp;amp;gt;=Build.VERSION_CODES.LO...
Android WebView加载https出现空白页
Android WebView加载https出现空白页 APP 首页有广告图片,点击之后打开链接,本来都能正常打开,某一天同事告诉我点开是白屏。 调查了一下,发现WebView加载了URL,但是URL是https,因为之前加载都是http的,所以自然想到是https的影响,按照网上说明,增加如下代码: WebSettings webSettings = webView.getSettings();...
Android中WebView显示HTML页面时右侧的空白
      在Android中使用WebView显示HTML页面时,整个右侧出现小段空白。       起初以为原因在于使用的背景图片时CSS属性设置的问题,但发现不是。       再次观察界面上空白的样子,觉得应该跟Scroll Bar有关系。       在Google上直接搜索了相关的关键词,找到下面这个web:       android中webview显...
ScrollView嵌套WebView底部出现空白问题处理。
只需要要将布局的layout_height设置成wrap_content; ScrollView 也设置成wrap_content; WebView也设置成wrap_content; 这样WebView展示重新加载后底部空白问题就解决了。 ...
Activity中的fragment加载webview 出现空白
        在开发中遇到了加载fragment出现空白的问题,刚开始并没有判断出是因为里面webview的原因。具体界面情况是在一个activity中有两个fragment,然后点击对应的按钮,切换fragment, fragment中的布局有webview和其他按钮。        fragment的添加我使用了show 和hide因为我需要向fragment中发送广播,所以需要 fragm...
android GridView条目点击变色
drawable/grid_view_item_press_shape.xml xml version="1.0" encoding="utf-8"?> shape xmlns:android="http://schemas.android.com/apk/res/android"> solid android:color="@color/color7"/> shape>
【Android Studio】防止切换屏幕方向时webview重新加载url
当屏幕切换方向时会强制销毁当前的Activity,然后再重新创建一个新的,这时又会调用Activity的onCreate方法,我们一般都会在onCreate方法里面写webview的加载主页,如果屏幕方向切换的时候,webview又会重新加载主页,当前浏览的页面就不能保存,在网上查了好久多数是让添加android:configChanges="orientation|keyboardhidden"
解决Android Webview 加载一些网页出现白板现象
在最近项目中,调用第三方网页加载在Webview中,一直打不开,显示白板,但是浏览器却可以打开,一脸懵逼,先上码: WebSettings settings = wvPingduoduo.getSettings(); // 支持javascript settings.setJavaScriptEnabled(true); // 设置可以支持...
关于对android加载webview出现空白页的问题记载
网上有很多加载webview的代码,并且都很完善,所以这里就贴一下主要的代码,如图: 只要设置这几行其实就可以加载出来网页了,但是在我的虚拟机和手机上都不行ios和浏览器上都可以并且是没有问题的,所以我就百度、谷歌了一波还是不行,重要的是我忽略了最重要的一个问题,控制台上打印出来的错误一直被我忽视了,如图:     一直没有注意到的问题也是之前一直都没有看见的问题:Uncaught...
Android WebView图片显示问题
android This request has been blocked; the content must be served over HTTPS.android自带webview 出于安全问题对图片进行了拦截 ,需要如下设置才能显示图片 WebSettings settings = webView.getSettings(); settings.setJavaS...
魅族手机加载H5页面显示空白页
其他机型都是正常显示的,但是魅族闪一下就消失了。 分析问题 通过注释前端代码发现,项目中用到 nodeList 的 forEach 循环方法,注释掉 forEach 方法后,就可以正常展示了。 解决问题 将 nodeList 强转为 Array ,调用 Array 的 forEach 方法,就可以了。 魅族浏览器内核不是 Chromium内核,可能这方面不...
React Native之Android 5.0以下系统WebView访问https页面变成空白页
在我们的React Native项目中,需要开发一个tab页面专门配置三方h5链接,供用户浏览。自动化测试:Android 5.0以下系统此tab页面为空白页面。看效果: 而我们去查看这个三方的h5链接时,发现,这个链接是https协议开头的链接。http是超文本传输协议,信息是明文传输,但是https 则是具有安全性的ssl加密传输协议。当我们去用这台低版本系统的Andro