我正在尝试使用WebView从rss feed加载解析的html数据,但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已在Bundle中的字符串中传递,标识符为:DEFAULTTEXT.我已经测试了这个类,并且HTML传递得很好,它只是没有正确显示.
它在我试过的一些网页上工作得很好,但其他网页却没有.我会尝试发布一个有效的代码和一个没有代码的代码.