wx.chooseImage({
count: 1, // 默认9
sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
success: function (res) { // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
var tempFilePaths = res.tempFilePaths
}
})
这里面返回的
tempFilePaths
对应的照片文件,到底缓存多久?现在是在把返回的tempFilePaths ,放一段时间后,再把这些照片上传的时候发现照片丢失了?不知道大家有没有遇到这个问题??
网友回复:
我也遇到这个问题,把wx.chooseImage返回的
tempFilePaths放入缓存中,需要时调用wx.previewImage回显,照片数量多的情况下(>50张)12小时就会显示一张空白。照片数量少的情况下(<10张)24小时左右也会显示空白。
我遇到的问题是:下午拍的照片,晚上就不见了,都是空白占位符,咋办啊啊啊????咋弄啊
tempFilePath 只保证在当前小程序关闭之前有效,在关闭小程序之后随后有可能被系统清理,如果需要保存,请使用 wx.saveFile 保存起来。
Link 你好!
wx.saveFile对应的存放空间只有10Mb 保存照片如果是原图的话,保存3张就提示超出10MB,这个可以有别的解决办法吗?
Link 你好!
wx.saveFile对应的存放空间只有10Mb 保存照片如果是原图的话,保存3张就提示超出10MB,这个可以有别的解决办法吗?
Link 你好!
wx.saveFile对应的存放空间只有10Mb 保存照片如果是原图的话,保存3张就提示超出10MB,这个可以有别的解决办法吗?