你好我想加載一個WiebView的HTML數據。我的html數據包含兩個圖像,一個位於資產文件夾中,另一個位於網絡上。我的代碼是這樣的:Webview從文件中加載圖像,但不是從網絡中android
String html = "<html><body><img src="image1.jpg"><img src="http://www.example.com/images/image2.jpg"></body></html>";
webView = (WebView) rootView.findViewById(R.id.webView1);
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setUseWideViewPort(true);
webView.loadDataWithBaseURL("file:///android_asset/", html, "text/html", "UTF-8",null);
但web視圖只加載第一個圖像並不會加載網頁圖像。任何人都可以幫我解決這個問題嗎?
'的http:// www.example.com /圖像/ image2.jpg'不是JPG而是HTML。 – greenapps 2014-10-29 12:33:59
@greenapps我只是以這個虛擬網址爲例。 – 2014-10-31 07:00:55
不要這樣做。你不能用它作爲例子,因爲它是一個現有的URL,因爲我告訴你的原因,它在你的代碼中不起作用。這樣很混亂。 – greenapps 2014-10-31 08:48:07