加急加急加急!!!微信小程序拍照,照片丢失问题!!!!
发布于 6 年前 作者 ujin 8363 次浏览 来自 问答
wx.chooseImage({
  count: 1, // 默认9
  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
  success: function (res) {    // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
    var tempFilePaths = res.tempFilePaths
  }

})


这里面返回的

tempFilePaths 

看到另外一个帖子,也是这个照片丢失问题。官方给的答复是使用saveFile方法,但是它对应的存储空间只有10M啊。我要保存大于10M的照片该怎么办呢


截图如下所示:



8 回复

同问,图片是什么时候被微信清理掉了????

回家还没传就清理掉了,咋弄?

有时候会出现图片旋转!但是现在选择的图片不定时清理有点麻烦!因为业务需要,鉴于流量的问题,需要回到家使用wifi上传,但是回到家时照片已经丢失了,显示占位符(临时路径),但是图片没有了!

哎,去年的问题!现在都没解决

你选择图片,图片有自动旋转不?,我的选择后,旋转显示出来!

 

wx.chooseImage({
  count: 1, // 默认9
  sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有
  sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有
  success: function (res) {    // 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片
    var tempFilePaths = res.tempFilePaths
  }

})


tempFilePaths

这个清理时间是否可以增加定时,给一个清理时间!或者官方给一个确定的清理时间?

求解答啊,拍了几十张照片,肯定需要wifi环境下传的!!!!!

如果有可能,是否给一个准确的清理时间?因有些业务场景,需要一定时间保存照片。

例如:

白天拍完照片,晚上到家后,再上传到服务器上(主要是问题是流量不沟通,家里有wifi ^_^)!

建议:

1、选择照片增加清理时间参数:

比如:clearDate:取值范围1小时~24小时 ,参数传入小于1小时就按照1小时,大于24小时就按照24小时处理。

2、直接对清理照片做24小时清理操作:

比如:第一张:12:00拍摄  第二张:15:00拍摄,到第二天12:01时 就只剩下第二张照片,第一张照片已经被清理掉。

综上:个人觉得第一种方式相对人性化一点^_^   !  ^_^  !     ^_^  !,麻烦了!

回到顶部