проблема в отображении изображения с loadDataWithBaseURL () в Android - PullRequest
2 голосов
/ 14 апреля 2010

В моем приложении я отображаю данные в веб-просмотре, но оно не может отображать изображения в веб-просмотре.

Я использовал метод loadDatawithBaseURL ().

Это мой код ..

webview.loadDataWithBaseURL ("file: /// 059600656X /", data, "text / html", "UTF-8", "about: blank");

// здесь данные - строковый объект, содержащий данные парсинга html.

Я думаю, что не могу найти изображения в данном каталоге.

Кто-нибудь может мне помочь?

Ответы [ 3 ]

0 голосов
/ 27 апреля 2010

Чтобы заставить loadDataWithBaseURL работать, вам нужно убедиться в двух вещах:

Все изображения включают "file: /// android_asset / imagename"

и изображения находятся в папке ресурсов !!

Итак, вопреки ответу1, все так просто!

Мунир Сайед

0 голосов
/ 21 марта 2012

Когда вы используете LoadDataWithBaseURL, вы должны указать ресурс изображения как ur baseurl, а данные должны быть массивом или средством визуализации изображений.

пример

wv.loadDataWithBaseURL("file:///android_asset/", srray[position], "text/html", "UTF-8", null);

это должно помочь мне

0 голосов
/ 14 апреля 2010

Нельзя использовать простые file:/// URL-адреса с loadDataWithBaseURL(), и "about:blank", вероятно, не является допустимым базовым URL-адресом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...