2 o19830015 o19830015 于 2012.11.14 14:51 提问

android的webview图片出问题

本人用 loadDataWithBaseURL下载HTML到Android的WebView中,但是有一些图片显示成“?”是不是图片丢了?不知道怎么修复这个问题,现在我已经准备把他们都移除掉,

webview.loadUrl("javascript:(function() { " + "document.getElementsByTagName('img')[0].style.display = 'none'; " + "})()");

无效。

请高手帮忙解决一下吧

HTML代码生成图片的:

<img name="StartDate" src="images/calendar.gif" onclick="displayDatePicker('StartDate',false,'dmy','-')" alt="Press for a date picker" />

1个回答

ce_la_vie
ce_la_vie   2012.11.14 15:09
已采纳
webView.getSettings().setLoadsImagesAutomatically(false);

这行代码能解决你的问题

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
WebView里的自定义方法打包混淆问题
android 混淆时,WebView里的自定义方法可能会被混淆掉,出现找不到方法的异常问题。曾经修改过一个bug,WebView里面重写了openFileChooser()方法,混淆后报找不到方法,肯定是混淆的问题了,在混淆文件添加-keep class com.yourpackagename.WebActivity$*{*;}后问题解决。
Android 实现WebView点击图片查看大图列表及图片保存
在日常开发过程中,有时候会遇到需要在app中嵌入网页,此时使用WebView实现效果,但在默认情况下是无法点击图片查看大图的,更无法保存图片。本问将就这一系列问题的实现进行说明。 项目的知识点: 1.加载网页后如何捕捉网页中的图片点击事件; 2.获取点击的图片资源后进行图片显示,获取整个页面所有的图片; 3.支持查看上下一张的图片以及对图片缩放显示; 4.对图片进行保存;
从WebView获取图片的几种方式
微信在浏览网页的时候,我们可以选择长按图片,然后会弹出对话框,询问我们要做什么——保存啊,收藏啊什么的。恰好项目中要用到这个功能,就小做了一番研究, 各种找资料看博客浏览源码,总结了几种方式,特此记录一下。    首先是监听webview的长按事件,这个入口必须要实现,要不然怎么知道是那张图片呢。 vWeb.setOnLongClickListener(new View.OnLongClick
Android Webview 保存为图片
/** * @param view, the View you want to screenshot, such as WebView, etc. * @param width, screenshot's width. * @param height, screenshot's height. * @param scroll, true if you want to start c
android webview js交互, 响应webview中的图片点击事件
android webview js交互, 响应webview中的图片点击事件 ,点击(双击)使图片变大,单击退出
android中获取webview所有图片路径
public static List getImagePath(String htmlText) { List imagePaht = new ArrayList(); Pattern p = Pattern.compile("\\b[^>]*\\bsrc\\b\\s*=\\s*('|\")?([^'\"\n\r\f>]+(\\.jpg|\\.bmp|\\.gif|\\.png|\
Android webview图片点击事件 查看图片
思路:1.webview与js交互; 2.webview添加ontouchListener; 3.通过onTouch实现点击事件,获得点击的x、y坐标; 4.通过x、y坐标的位置,使用js方法获得图片地址 ,完成点击事件;优点:点击事件是通过webview实现,而html只需要获取图片的地址。代码public class MainActivity extends Activity
记一次WebView使用异常,点击搜索引擎页内的超链接,无法跳转到相应的页面
事情是这样的,有业务需求需要使用yandex(www.yandex.ru)这个搜索引擎搜索内容,在自己的activity里面创建了一个webview,webview load这个搜索引擎搜索关键字(随便一个关键字都可以),大概界面如下:随便点击其中的链接项,正常情况下希望能load出具体的网页,并且正常情况下,如果我们复写了WebViewClient那么必然会调用shouldOverrideUrl...
Android 的WebView长按保存图片
根据业务需要,WebView上经常会用到长按保存图片的功能,现在做一个Demo,希望能够帮到有用的童鞋。点哪里菜单就从哪里出来。so easy。 首先根据下面代码获取WebView上触发事件的位置坐标,用于弹出菜单的显示位置:mWebView.setOnTouchListener(listener);// 获取手指点击事件的xy坐标 View.OnTouchListener listener
Android中使用WebView加载大图
在Android系统中,加载图片是一个充满挑战的工作,特别是超出屏幕很大的图片,要考虑适应屏幕,滚动等问题。 而采用网页的方式可以很好的屏蔽这些问题,Webview+JS可以很好的控制屏幕的适配,也不会出现内存溢出的情况,来看看怎么实现的吧 package com.msn.support.gallery; import android.annotation.TargetApi; import