收藏
回答

保存视频到相册报错saveVideoToPhotosAlbum:fail

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug saveToPhotosAlbum 客户端 7.0.3 2.6.6

- 当前 Bug 的表现(可附上截图)


- 预期表现


- 复现路径


- 提供一个最简复现 Demo


//保存到相册
  saveToPhotosAlbum: function(tempFilePath) {
    var _this = this;
    // 直接保存到系统相册
    wx.saveVideoToPhotosAlbum({
      filePath: tempFilePath,
      success(res) {
        //关闭加载提示
        wx.hideLoading();
        wx.showToast({
          title: '下载成功',
        })
        _this.setData({
          downPathView: 'show'
        })
      },
      fail(res) {
        //关闭加载提示
        wx.hideLoading();
        if ("saveVideoToPhotosAlbum:fail auth deny" == res.errMsg ||
          "saveVideoToPhotosAlbum:fail:auth deny" == res.errMsg ||
          "saveVideoToPhotosAlbum:fail:auth denied" == res.errMsg ||
          "saveVideoToPhotosAlbum:fail authorize no response" == res.errMsg) {
 
          wx.showToast({
            title: '您未授权保存到相册,请删除小程序重新进入授权',
            icon: 'none'
          })
        } else {
          console.log(res.errMsg);
          wx.showToast({
            // title: '保存失败,请联系客服反馈',
            title: res.errMsg,
            icon: 'none'
          })
        }
      },
      complete(res) {}
    })


大部分手机都可以保存,但是有一台IOS报错saveVideoToPhotosAlbum:fail save fail:error,请问这个是什么问题。IOS:IPHONE6  11.3.1

微信版本7.0.3

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

3 个回答

  • 禾店短剧系统
    禾店短剧系统
    2021-05-26

    可以的,学到了

    2021-05-26
    有用 1
    回复
  • 是小白啊
    是小白啊
    2019-04-25

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)

    2019-04-25
    有用
    回复 6
    • kenhi
      kenhi
      2019-04-25

      已解决了

      2019-04-25
      回复
    • Daisy
      Daisy
      2019-05-09

      请问楼主怎么解决的?

      2019-05-09
      回复
    • 刘员外
      刘员外
      2019-12-23回复kenhi
      请问楼主字幕解决的呢?
      2019-12-23
      回复
    • yqq
      yqq
      2021-01-22回复kenhi
      请问怎么解决的
      2021-01-22
      回复
    • z.
      z.
      2022-04-22
      怎么解决的
      2022-04-22
      回复
    查看更多(1)
  • kenhi
    kenhi
    2019-04-24

    saveVideoToPhotosAlbum:fail save fail:Error Domain=ALAssetsLibraryErrorDomain Code=-3310 "数据不可用" UserInfo={NSUnderlyingError=0x12ee2d0d0 {Error Domain=ALAssetsLibraryErrorDomain Code=-3310 "数据不可用" UserInfo={NSUnderlyingError=0x123c750b0 {Error Domain=com.apple.photos Code=-3001 "(null)"}, NSLocalizedDescription=数据不可用, NSLocalizedRecoverySuggestion=启动“照片”应用程序}}, NSLocalizedDescription=数据不可用, NSLocalizedRecoverySuggestion=启动“照片”应用程序


    这个是真机调试打印的

    2019-04-24
    有用
    回复
登录 后发表内容