手机
当前位置:查字典教程网 >编程开发 >安卓软件开发 >Android 7.0 Nougat 中WebView加载网页显示图片不完全
Android 7.0 Nougat 中WebView加载网页显示图片不完全
摘要:在使用模拟器进行网页加载时,7.0的系统显示图片不完全——>网页中包含很多图片,上面的图片显示出来了,后面的全部是空白。图片URL是没有问题...

在使用模拟器进行网页加载时,7.0 的系统显示图片不完全—— >网页中包含很多图片,上面的图片显示出来了,后面的全部是空白。图片URL是没有问题的,单独请求这些空白的图片也是可以加载出来的。重要一点是:在6.0的系统中全部图片都是显示正常的,内存占用也比较少,50多M就可以了,但是切换到7.0的系统时,使用模拟器打开WebView有时候内存突然一下飙到100多M,平稳下来后的内存也比6.0的系统要高。

Android 7.0 Nougat 中WebView加载网页显示图片不完全0

上面的图片显示正常,下面的图片全部变成了空白:

Android 7.0 Nougat 中WebView加载网页显示图片不完全1

以下是代码:

 	
        webview = new WebView(getApplicationContext());
        webview.getSettings().setJavaScriptEnabled(true);
        webview.getSettings().setDomStorageEnabled(true);
        webview.getSettings().setBlockNetworkImage(false);
        webview.addJavascriptInterface(new MJavascriptInterface(this,imageUrls), "imagelistener");
        webview.setWebViewClient(new MyWebViewClient());
    	webview.loadUrl(urlStr);

回复讨论(解决方案)

难道就没人体验过7.0? 用XWalkView代替webView吧

【Android 7.0 Nougat 中WebView加载网页显示图片不完全】相关文章:

android activity设置无标题实现全屏

Android ViewPager相册横向移动的实现方法

ListView异步加载图片实现思路

android中自定义checkbox的图片和大小

android imageview图片居中技巧应用

基于android示例程序(bitmapfun) 高效加载图片让人无语地方

提升Android ListView性能的几个技巧

Android 异步加载图片分析总结

Android为ListView的Item设置不同的布局

基于Android中Webview使用自定义的javascript进行回调的问题详解

精品推荐
分类导航