iOS设备使用富文本编辑器editor上传图片时,getContents返回的html中图片链接异常
发布于 5 年前 作者 naxiang 7114 次浏览 来自 官方Issues

代码片段:https://developers.weixin.qq.com/s/TPzOnJmo7WdB

基础库版本:2.9.4

测试设备:iPhone Xs Max

运行系统:iOS 12.3.1

微信版本:7.0.8

用了6s和xs max测试,在富文本编辑器editor上传图片时,getContents返回的html中图片链接地址异常的大(如图),正常的一个图片链接地址也只有几十个字节而已,IOS设备上传的图片生成的地址有几百KB。

安卓设备和PC开发工具都没问题。

下图是IOS设备测试的,上传图片生成的链接地址有几百KB:

下图是安卓设备测试的,正常数据:

下图是开发者工具测试的,正常数据:

3 回复

这个几百k很大么?

获取的conten中图片src地址,安卓下为临时文件,iOS为base64。

你上传图片的应该应该取的是 data-local 属性的值,两端均为 wxfile 临时文件。

工具上会显示是因选择图片返回的是http前缀,真机返回的是wxfilez前缀,目前是需要先上传到开发者自身服务器上返回的http路径文件

回到顶部