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

微信小程序微信公众号中文乱码的坑,第1张

微信小程序可以通过webview嵌入H5页面可以说是给开发者很大的福音,手头的项目中有几个页面是使用H5开发的嵌入到了webview中,在小程序开发者工具的模拟器中测试完全没问题,放到Android真机上测也没问题,但是在iOS上打开后中文显示全部乱码,无论是在小程序还是直接通过微信点开链接都是乱码。但是奇怪的是在iOS的Safari浏览器中却是正常。

经过再三确定过文件编码就是UTF8没错。而且在html的head中也加入了 <meta charset="utf-8">。最后无奈一点一点对比之前的项目的区别,发现之前的项目中的meta是通过http-equiv设置的浏览器编码。

设置后发现显示正常,看来微信-iOS版本中的浏览器内核不是最新的,存在兼容问题,遇到坑的朋友们要注意了。

网络问题或者是,插件问题。

通过快捷方式,打开微信小程序开发工具,然后创建小程序项目在对应的页面文件中,插入一个view标签,然后再添加一个按钮在界面对应的JavaScript文件,定义函数queryData,然后调用wx。request()保存代码并打开浏览器控制台,可以发现出现了报错。

手机点开抖音或者微信程序错乱:苹果抖音打开微信小程序错误可以采取:关闭重新启动该应用。 将软件卸载重新安装尝试。 或者更换其他版本尝试。 更新下手机系统版本后安装尝试备份手机数据,恢复出厂设置后重新安装尝试。 恢复出厂后依旧无法使用,同时其他第三方软件可以正常使用,只有此软件不能正常运行,是与手机系统存在兼容性问题,可将手机送至就近的服务中心进行检测及进一步处理。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7713098.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-09
下一篇 2023-04-09

发表评论

登录后才能评论

评论列表(0条)

保存