wx.chooseImage({
count: 1, // 默認(rèn)9
sizeType: ['original', 'compressed'], // 可以指定是原圖還是壓縮圖,默認(rèn)二者都有
sourceType: ['album', 'camera'], // 可以指定來(lái)源是相冊(cè)還是相機(jī),默認(rèn)二者都有
success: function (res) { // 返回選定照片的本地文件路徑列表,tempFilePath可以作為img標(biāo)簽的src屬性顯示圖片
var tempFilePaths = res.tempFilePaths
}
})
這里面返回的
tempFilePaths
對(duì)應(yīng)的照片文件,到底緩存多久?現(xiàn)在是在把返回的tempFilePaths ,放一段時(shí)間后,再把這些照片上傳的時(shí)候發(fā)現(xiàn)照片丟失了?不知道大家有沒有遇到這個(gè)問(wèn)題??
網(wǎng)友回復(fù):
我也遇到這個(gè)問(wèn)題,把wx.chooseImage返回的
tempFilePaths放入緩存中,需要時(shí)調(diào)用wx.previewImage回顯,照片數(shù)量多的情況下(>50張)12小時(shí)就會(huì)顯示一張空白。照片數(shù)量少的情況下(<10張)24小時(shí)左右也會(huì)顯示空白。
我遇到的問(wèn)題是:下午拍的照片,晚上就不見了,都是空白占位符,咋辦啊啊啊????咋弄啊
tempFilePath 只保證在當(dāng)前小程序關(guān)閉之前有效,在關(guān)閉小程序之后隨后有可能被系統(tǒng)清理,如果需要保存,請(qǐng)使用 wx.saveFile 保存起來(lái)。
Link 你好!
wx.saveFile對(duì)應(yīng)的存放空間只有10Mb 保存照片如果是原圖的話,保存3張就提示超出10MB,這個(gè)可以有別的解決辦法嗎?
Link 你好!
wx.saveFile對(duì)應(yīng)的存放空間只有10Mb 保存照片如果是原圖的話,保存3張就提示超出10MB,這個(gè)可以有別的解決辦法嗎?
Link 你好!
wx.saveFile對(duì)應(yīng)的存放空間只有10Mb 保存照片如果是原圖的話,保存3張就提示超出10MB,這個(gè)可以有別的解決辦法嗎?