收藏
回答

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

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
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

    })






最后一次编辑于  04-16  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

1 个回答

  • 痛快科技
    痛快科技
    04-17

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

    04-17
    赞同
    回复 4
    • 啦啦啦
      啦啦啦
      04-17

       临时路径是正确的

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

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

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

       相册也是授权过的

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

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

      04-17
      回复