收藏
回答

wx.cloud.downloadfile可以将云存储的图片下载至本地相册吗

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.cloud.downloadfile 客户端 6.5.3 2.0.0

wx.cloud.downloadfile可以将云存储的图片下载至本地相册吗?应该使用什么方法呢? 我使用wx.saveImageToPhotosAlbum报错{errMsg: "saveImageToPhotosAlbum:fail invalid file type"}(已对相册进行授权)


download: function() {

    wx.getSetting({

     success(res) {

        if (!res.authSetting['scope.writePhotosAlbum']) {

          wx.authorize({

            scope: 'scope.writePhotosAlbum',

            success() {

              console.log('授权成功')

            }

          })

        }

      }

    })

   wx.cloud.downloadFile({

      fileID: 'cloud://xpr-89f120.7870-xpr-89f120/contentCzV6', // 文件 ID

    }).then(res => {

      wx.saveImageToPhotosAlbum({

        filePath: res.tempFilePath,

        success: res => {

          wx.showToast({

            title: '下载成功',

          })

        },

        fail: err => {

          console.error(err)

        }

      })

    }).catch(error => {

      // handle error

    })

download: function() {

    console.log('aaa')

    wx.getSetting({

     success(res) {

        if (!res.authSetting['scope.writePhotosAlbum']) {

          wx.authorize({

            scope: 'scope.writePhotosAlbum',

            success() {

              console.log('授权成功')

            }

          })

        }

      }

    })

   wx.cloud.downloadFile({

      fileID: 'cloud://xpr-89f120.7870-xpr-89f120/contentCzV6', // 文件 ID

    }).then(res => {

      wx.saveImageToPhotosAlbum({

        filePath: res.tempFilePath,

        success: res => {

          wx.showToast({

            title: '下载成功',

          })

        },

        fail: err => {

          console.error(err)

        }

      })

    }).catch(error => {

      // handle error

    })






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

3 个回答

  • 狗zhui
    狗zhui
    2020-12-25

    wx.cloud.downloadFile的tempFilePath后缀不是图片格式类型

    wx.saveImageToPhotosAlbum会总是失败,请问楼主如何解决的

    2020-12-25
    有用
    回复
  • 一生平安👑 🎂
    一生平安👑 🎂
    2020-09-22
    啦啦啦!
    2020-09-22
    有用
    回复
  • 痛快科技
    痛快科技
    2019-04-17

    先确认一下图片是否真的下载成功,下载后返回的临时路径是否正确

    2019-04-17
    有用
    回复 4
    • 啦啦啦
      啦啦啦
      2019-04-17

       临时路径是正确的

      2019-04-17
      回复
    • 痛快科技
      痛快科技
      2019-04-17回复啦啦啦

      微信app获得手机授权了吗?

      2019-04-17
      回复
    • 啦啦啦
      啦啦啦
      2019-04-17回复痛快科技

       相册也是授权过的

      2019-04-17
      回复
    • 痛快科技
      痛快科技
      2019-04-17回复啦啦啦

      真机上运行是否也会报错?

      2019-04-17
      回复
登录 后发表内容