chooseImage 获取到的文件地址

发布于 7 年前作者 lingang6233 次浏览最后编辑 7 年前来自 ask

chooseImage 获取到的文件地址,多久会被清理掉。

文件地址如:

wxfile://tmp_eceb05bd61279eac13a01e1cbfed671b.jpg

我们的使用场景是这样的,用户在A页面选择n张图片。在B页面使用。如拼图等操作。

问题:

遇到一个问题在B页面使用的过程中,发现选择的图片有时候会被清理掉,而且时间不固定。请问选择的图片是什么规则被清理掉,我们应该怎么解决这样的问题。有没有一个方法可以判断这个图片地址是否还有效?

3 回复
weiwan
weiwan2 楼6 年前

和本地其他缓存文件一样 除非用户主动删除小程序,否则不会被删除

fangyong
fangyong3 楼5 年前

这个本来就是临时文件,只存在用户的微信缓存中,获取到这个地址后你可以考虑把图片传到服务端,B页通过服务端去访问图片。