收藏
回答

wx.cloud.upLoadFile多次上传,fileId不覆盖?

老师您好,我想问一下用wx.cloud.upLoadFile多次上传图片用同一个地址的话,不应该是覆盖之前那一张吗?可我发现云端数据库确实是覆盖了,但是回调的fileID还是之前那张图的。这是咋回事?

回答关注问题邀请回答
收藏

1 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-05-14

    用fileID获取https地址吧

    wx.cloud.getTempFileURL({
      fileList: [{
        fileID: res.fileID,
        maxAge60 * 60// one hour
      }]
    }).then(res => {
      // get temp file URL
      console.log(res.fileList)
      t.setData({
        src:res.fileList[0].tempFileURL+'?'+(new Date().valurOf()) // 加时间戳,防止缓存
      })
    }).catch(error => {
      // handle error
    })
    

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-05-14
    有用 1
    回复 1
    • 桜舞い散る
      桜舞い散る
      2022-01-19
      时间戳那里写错了  是valueOf()
      2022-01-19
      回复
登录 后发表内容
问题标签