收藏
回答

小程序云点播上传视频的方法VodUploader.start不生效?

开发的SDK地址:https://cloud.tencent.com/document/product/266/18177

不过VodUploader.start不生效

   const uploader = VodUploader.start({

});其他uploader得到的内容如下图:有没有解决小程序云点播上传视频的问题?


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

2 个回答

  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2020-12-28

    不生效是什么表现,文档也有demo源码,可以下载下来看看。

    2020-12-28
    有用
    回复 2
    • 信
      2020-12-28
      就是用的demo源码,签名也没错,如果不选择视频,点击“开始上传”,会有报错,如果选择了视频,点击“开始上传”则无反应,没提示上传进度,也没有完成提示,也没有报错,腾讯云里也看不到该视频。实在是搞不定了
      2020-12-28
      回复
    • 社区技术运营专员-娇华
      社区技术运营专员-娇华
      2020-12-28回复
      报错信息是什么,反馈问题的时候请提供相关代码和错误信息
      2020-12-28
      回复
  • 彼岸
    彼岸
    01-18

    使用mpvue引用我也遇到了这个问题,

    const uploader = VodUploader.start({
        // 必填,把 wx.chooseVideo 回调的参数(file)传进来
        mediaFile: videoFile, 
        // 必填,获取签名的函数
        getSignature: getSignature, 
        // 选填,视频名称,强烈推荐填写(如果不填,则默认为“来自小程序”)
        mediaName: fileName, 
        // 选填,视频封面,把 wx.chooseImage 回调的参数(file)传进来
        coverFile: coverFile, 
        // 上传中回调,获取上传进度等信息
        progress: function(result) {
            console.log('progress');
            console.log(result);
        },
        // 上传完成回调,获取上传后的视频 URL 等信息
        finish: function(result) {
            console.log('finish');
            console.log(result);
            wx.showModal({
                title: '上传成功',
                content: 'fileId:' + result.fileId + '\nvideoName:' + result.videoName,
                showCancel: false
            });
        },
        // 上传错误回调,处理异常
        error: function(result) {
            console.log('error');
            console.log(result);
            wx.showModal({
                title: '上传失败',
                content: JSON.stringify(result),
                showCancel: false
            });
        },
    });
    

    progress,finish,error全都没有回调返回

    后面改好getSignature函数回调就好了
    
    01-18
    有用
    回复
登录 后发表内容
问题标签