收藏
回答

使用wx.downloadFile下载图片成功,但是返回的tempFilePath无法访问?

项目中使用了painter插件用于生成海报,最近经常发现生成不出来图片,报错如下:

可以发现downloadFile已经成功返回了本地地址(说明下载成功),一共三张图片,第一张图片成功渲染出来了,后面两张渲染失败,且type很奇怪,是text/plain,并不是图片格式。同时,点击network里面的请求,第一张图片可以正常浏览本地地址,后面两张无法正常浏览。

猜想:

1.是否下载的图片出了问题;

2.经过测试发现,第一张图片在比较小的情况下,基本不会出现这种问题,当第一个图片比较大(6M),偶发第一次出现这个问题,再次渲染就好了。

有没有大佬帮小弟分析下可能的原因,急急急。因为现在下载这边并没有出现错误,但是又打不开图片,所以排查陷入僵局了。。。

回答关注问题邀请回答
收藏
登录 后发表内容