Веб-представление, не Загружающее Данные?

Я пытаюсь загрузить проанализированные данные HTML из RSS ленты с помощью веб-представления, но webview утверждает что страница:

"data:text/html; utf-8, [HTML я пытаюсь отобразиться]"

не доступно.

alt text

Я нахожу это странным, что это, кажется, помещает данные HTML в URL, когда я просто хочу, чтобы это отобразило его.

Вот мой код прямо сейчас для webview:

Bundle data = getIntent().getExtras();

WebView webview = new WebView(this);
setContentView(webview);

webview.loadData(data.getString("DEFAULTTEXT"), "text/html", "utf-8");

Куда HTML был передан в строке в Пакете с идентификатором: DEFAULTTEXT. Я протестировал класс, и HTML передается прекрасный, он просто не отображен правильно.

Это хорошо работает на некоторых веб-страницах, которые я попробовал, но не другие. Я попытаюсь отправить код того, который работает и тот, который не делает.

6
задан Spooky 21 June 2015 в 12:31
поделиться

2 ответа

Huuu .... Итак, я повернул свой компьютер сегодня утром, и он работал идеально. Я до сих пор не знаю, какова была проблема. : /

Редактировать: Неважно. Он работает на некоторых, но не все страницы, которые я пытаюсь отображать.

Редактировать2: обмен его для LeadDatawithBaseURL работал как очарование.

3
ответ дан 17 December 2019 в 02:29
поделиться

Вы уверены, что у вас есть правильные разрешения, определенные в манифесте.xml?

.
0
ответ дан 17 December 2019 в 02:29
поделиться
Другие вопросы по тегам:

Похожие вопросы: