2010-05-25 2 views
1

Я использую метод LoadData для загрузки некоторых HTML-содержимое в WebView, но когда он встречает что-то вроде этого:
<a href="http://www.anywebsite.fr/">some text</a><img src="http://www.anotherwebsite.fr/thewantedpicture" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
я только получаю это в заявлении:
some text
И если я не ошибаюсь, это также должно отображать изображение? Если кто-то имеет какие-либо свинец, благодаря ...WebView LoadData в андроида не загружает изображение из IMG SRC

ответ

6

Если вы посмотрите на documentation for the loadData() method вы увидите это говорит:

Содержимое загружается через этот механизм не имеет возможность загрузки контента из сети ,

Попробуйте вместо этого использовать the loadDataWithBaseURL() method.

+0

О, отлично, выскользните из моего разума. Я помню, как долго читал об этом ... спасибо – Sephy

+0

На самом деле, он работает так же хорошо, как loadData(), но все равно изображение не отображается ... Я не понимаю, почему ... – Sephy

+0

Моя ошибка, сейчас она работает – Sephy

0

Возможно, вам просто нужно добавить

<uses-permission android:name="android.permission.INTERNET" /> 

к вашему App манифеста.