gpt4 book ai didi

android - Webview 不显示带颜色的文本

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:07:29 27 4
gpt4 key购买 nike

在我的应用程序中,我在 webview 中显示了一些 Html 内容:

String webViewConent = 'this is some <span style="color:#2ecc71">sample</span> string'
webView.loadData(omowienie, "text/html; charset=utf-8", "UTF-8");

然而,在与其他一些事情相关的上次应用程序更新之后,对于某些用户来说,webview 无法正常工作。他们只看到 span 标签之前的字符串。该问题与任何特定的 android 版本无关。

最佳答案

同样的问题,我发现 base64 编码是一个快速修复:

String base64 = android.util.Base64.encodeToString(html.getBytes("UTF-8"), android.util.Base64.DEFAULT);
mWebView.loadData(base64, "text/html; charset=utf-8", "base64");

关于android - Webview 不显示带颜色的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54483014/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com