1

我正在开发一个实时应用程序,并且在一个地方我正在获取带有图像的数据。因此,我使用它进行了解析,XML Parsing但是当我尝试输入时loaddatawebview它不显示图像,只显示文本。

    WebView webview = (WebView) findViewById(R.id.test_webview1);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.getSettings().setPluginState(PluginState.ON);

    webview.loadData(test.Description.get(index),"text/html", "UTF-8");

webview我缺少哪个设置?

4

2 回答 2

1

链接是绝对的(例如“ http://foo.com/image.png ”)还是相对的(例如“image.png”)?
如果它们是相对的,那么您的 WebView 不知道它应该从哪个域加载图像。

编辑
请尝试使用loadDataWithBaseURL而不是loadData. 它应该可以解决问题。

于 2013-10-18T11:30:51.177 回答
-2

尝试这个:

WebSettings settings = yourWebWiew.getSettings();
settings.setJavaScriptEnabled(true);
于 2015-07-27T14:26:11.670 回答