我的网址以https开头有问题。它显示一个空白的白色屏幕,而以http开头的链接在Android webview中成功加载。
使用日志我确信数据也来自HTTPS,但未在视图中显示。请帮我。一些示例代码或链接将非常受欢迎。
答案 0 :(得分:0)
HI, 我看了你的问题,如果你有数据,我不知道你究竟是什么问题,那么你可以使用这些代码行在webview中显示它
编码包含html标签,例如< p> aadfasdf asdf ds< / p>
public static final String HTML_FORMAT = “<!DOCTYPE html PUBLIC \” - // W3C // DTD HTML 4.01 // EN \“>” + “< HTML>< HEAD><标题>< /标题>” 中+ “< style type = \”text / css \“>” + “'body {color:#FFFFFF; background-color:#000000; font-size:10pt}'”+ “< /风格>” 中+ “< /头>” 中+ “<身体>” 中+ “%s”+ “< /体>< / HTML>” 中;
String textHtml = String.format(Constants.HTML_FORMAT,encoding);
wv.setBackgroundColor(Color.BLACK); wv.loadDataWithBaseURL(null,textHtml,“text / html”,“utf-8”,null);
尝试这一点,希望你能得到你想要的结果。