flutter webview 解析html中文乱码问题
今天调试ios的时候发现文字乱码了,然后发现解析的时候没有写完整编码。之前的代码只写了base64,因为在安卓上运行就没有发现问题,更改后:增加charset=utf-8。
·
之前的代码只写了base64,因为在安卓上运行就没有发现问题,
今天调试ios的时候发现文字乱码了,然后发现解析的时候没有写完整编码
final String contentBase64 =
base64Encode(const Utf8Encoder().convert(html!));
_controller
?.loadUrl('data:text/html;base64,$contentBase64');
更改后:增加charset=utf-8
final String contentBase64 =
base64Encode(const Utf8Encoder().convert(html!));
_controller
?.loadUrl('data:text/html;charset=utf-8;base64,$contentBase64');
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)