Kle*_*ine 6 java android webview
我正在尝试使用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");
Run Code Online (Sandbox Code Playgroud)
HTML已在Bundle中的字符串中传递,标识符为:DEFAULTTEXT.我已经测试了这个类,并且HTML传递得很好,它只是没有正确显示.
它在我试过的一些网页上工作得很好,但其他网页却没有.我会尝试发布一个有效的代码和一个没有代码的代码.
嗯……所以我今天早上打开了电脑,它运行得很好。我还是不知道问题出在哪里。:/
编辑:没关系。它适用于我尝试显示的某些页面,但不是所有页面。
Edit2:将其替换为 loadDataWithBaseURL 效果非常好。
| 归档时间: |
|
| 查看次数: |
2864 次 |
| 最近记录: |