Я пытаюсь загрузить проанализированные данные HTML из RSS ленты с помощью веб-представления, но webview утверждает что страница:
"data:text/html; utf-8, [HTML я пытаюсь отобразиться]"
не доступно.
Я нахожу это странным, что это, кажется, помещает данные 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 передается прекрасный, он просто не отображен правильно.
Это хорошо работает на некоторых веб-страницах, которые я попробовал, но не другие. Я попытаюсь отправить код того, который работает и тот, который не делает.
Huuu .... Итак, я повернул свой компьютер сегодня утром, и он работал идеально. Я до сих пор не знаю, какова была проблема. : /
Редактировать: Неважно. Он работает на некоторых, но не все страницы, которые я пытаюсь отображать.
Редактировать2: обмен его для LeadDatawithBaseURL работал как очарование.
Вы уверены, что у вас есть правильные разрешения, определенные в манифесте.xml?
.