收藏
回答

为什么wx.saveVideoToPhotosAlbum无法在iOS上保存视频,PC端保存没问题?

使用video播放无问题,调试时,在PC端也可以保存,但是到苹果手机就没有反应,也没有错误信息。视频链接是

代码如下:

    wx.downloadFile({

      url: link,

      success(res) {

        if (res.statusCode == 200{

          var path = res.tempFilePath

          wx.saveVideoToPhotosAlbum({

            filePath: path,

            success(res) {

               if (res.errMsg == 'saveVideoToPhotosAlbum:ok'{

                wx.showToast({

                  title: '下载完成',

                })

              }

            })

            }

          })

        }

      }

    })


最后一次编辑于  2024-09-02
回答关注问题邀请回答
收藏

3 个回答

  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    2024-09-02

    把你下载的地址发一下

    2024-09-02
    有用
    回复 4
  • Mr.Zhao
    Mr.Zhao
    发表于小程序端
    2024-09-02

    打印下path

    2024-09-02
    有用
    回复 2
    • 明
      2024-09-02
      path:wxfile://tmp_dac51909e4c9f7e445896d842da7c92c
      2024-09-02
      回复
    • Mr.Zhao
      Mr.Zhao
      发表于小程序端
      2024-09-02回复

      问题这不就知道了,为啥没后缀,肯定下载地址没明确文件类型contenttype不对

      2024-09-02
      回复
  • 启年
    启年
    2024-09-01

    写一下回调函数complete,打印res,看看输出什么

    2024-09-01
    有用
    回复 2
    • 明
      2024-09-02
      提示 saveVideoToPhotosAlbum:fail invalid video
      2024-09-02
      回复
    • Z.
      Z.
      2024-12-09回复
      你好有解决吗
      2024-12-09
      回复
登录 后发表内容