page = "<!DOCTYPE HTML><html><head><meta http-equiv='Content-Type' content='text/html; charset=utf-8'>" +
"</head><body>" + page + "</body></html>";
webContent.loadData(page, "text/html;charset=UTF-8", "UTF-8");
Run Code Online (Sandbox Code Playgroud)
在调用loadData时,webview给出"URL无效",在onReceivedError回调中,url是"data:text/html; charset = UTF-8; UTF-8,%3C!DOCTYPE%20HTML%3E .... /身体%3E%3C/HTML%3E".这不会发生在我加载的所有数据上.
注意:
谢谢!
webContent.loadDataWithBaseURL(null, page, "text/html", "UTF-8")
Run Code Online (Sandbox Code Playgroud)
适合我,而使用loadData()我有时会遇到你的问题
| 归档时间: |
|
| 查看次数: |
3066 次 |
| 最近记录: |