获得过 0 次赞
回答过的问题获得 0 次赞
分享过的文章/案例获得 0 次赞
评论与回复获得 0 次赞
目前为此我还没解决😂,但是查看了微信的文件系统文档(详情见微信官方文档搜索“文件系统”),里面说到了临时文件的处理逻辑,当存储的图片超过2G会触发LRU清理,这个情况会导致返回的临时缩略图不一。但是我觉得应该不是这个原因,还是希望官方技术大佬能来说明下。
wx.chooseImage选择同一张图片有时会返回之前不同的临时图片https://developers.weixin.qq.com/miniprogram/dev/api/media/image/wx.chooseImage.html 简化的业务代码 wx.chooseImage({ success(res){ // 从相册选择同一张图片,此处的md5会有概率不同!!这是为什么呢?,底层获取压缩图片的逻辑是怎样的? let md5 = MD5Util.get(res.tempFilePaths[0]) wx.uploadFile({ }) }, sourceType:['album', 'camera'], sizeType:["compressed","original"] })
2021-11-12