getLocalImgData 在不同设备返回的base64信息不一致

发布于 6 年前作者 ping673006 次浏览最后编辑 6 年前来自 share

官方文档

https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/JS-SDK.html

1

2

在mac系统里面返回来的localData带base64的前缀

如下图所示

3

在安卓设备上,不带前缀

4

5

本文参考社区相关帖子

https://developers.weixin.qq.com/community/develop/doc/0002ee9da34c0808660a1f2845ac00

https://developers.weixin.qq.com/community/develop/doc/0004e433a94ac835e42a98ba851400

总结:

该api在mac、苹果手机和安卓设备上,返回的base64信息不一致,安卓设备返回的base64不带图片类型,也就是会丢失部分信息。

1 回复
guiying14
guiying141 楼4 年前

这不应该是个问答帖么。🤦‍♂️