收藏
回答

wx.cloud.uploadFile()上传视频成功,播放视频完成后控制台报错,请问小伙伴们如何?

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

1 个回答

  • 温苏
    温苏
    2020-07-04

    //选择上传视频

    uploadVideo(){

    wx.chooseVideo({

    sourceType: ['album','camera'],

    maxDuration: 60,//最长视频时长(单位:秒)

    camera: 'back', // 前置后置

    success:res=>{

    console.log("获取视频成功!",res.tempFilePath)

    this.uploadVideoToCloud(res.tempFilePath)

    }

    })

    },


    //视频上传到云

    uploadVideoToCloud(videoUrl){

    wx.cloud.uploadFile({

    cloudPath: Date.parse(new Date())+'.mp4', // 上传至云端的路径

    filePath: videoUrl, // 小程序临时文件路径

    success: res => {

    // 返回文件 ID

    console.log("视频上传成功",res.fileID);

    this.setData({

    videoUrl:res.fileID

    })

    },

    fail: console.error

    })

    }


    2020-07-04
    有用
    回复
登录 后发表内容
问题标签