微信小程序/微信公众号中文乱码的坑

微信

1个回答

写回答

林大山

2026-02-02 05:17

+ 关注

微信
微信

微信小程序可以通过webview嵌入H5页面可以说是给开发者很大的福音,手头的项目中有几个页面是使用H5开发的嵌入到了webview中,在小程序开发者工具的模拟器中测试完全没问题,放到Android真机上测也没问题,但是在IOS上打开后中文显示全部乱码,无论是在小程序还是直接通过微信点开链接都是乱码。但是奇怪的是在IOS的Safari浏览器中却是正常。 经过再三确定过文件编码就是UTF8没错。而且在html的head中也加入了 Meta charset=utf-8 。最后无奈一点一点对比之前的项目的区别,发现之前的项目中的Meta是通过http-equiv设置的浏览器编码。 设置后发现显示正常,看来微信-IOS版本中的浏览器内核不是最新的,存在兼容问题,遇到坑的朋友们要注意了。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号