开始上传文件

开始上传文件,调用此方法时需要传入必要参数,且必须是视频文件

开始上传后会有相应的回调结果

  CR_DBSDK.startUploadFile(videoFile,fileName,fileSize); // 上传视频文件

主要字段及含义

字段 类型 描述
videoFile string 上传的文件对象(使用 input 标签,type 为 file 类型,即可拿到 File 对象)
fileName string 上传文件的文件名称
fileSize string 上传文件的文件大小(文件最大不能超过5G)
代码示例
    //方法调用
   $('#uploadVideoNow-file').on('change', function (e) {
        var videoFile = this.files[0];
        var fileSize = this.files[0].size;
        var fileName = this.files[0].name;
        console.log(videoFile,)
        CR_DBSDK.startUploadFile(videoFile,fileName,fileSize)
    })
    //上传结果的回调
    CR_DBSDK.on("crdb_uploadfile_callback",function(data){
        console.log(data)
        if(data.resCode == "0"){
            console.log("上传成功");
        }else{
            console.log("上传失败");
        }
    })

返回的字段

返回字段 字段类型 字段描述
resCode num 0上传文件成功,1用户异常,2容量不足 请联系代理商,3上传文件失败,4文件格式不支持,5上传文件大小超过5G
RspDesc string 状态描述语
FileIDs string resCode为0时,data.fileIDs返回的是上传文件的fileID,可以通过该参数查找对应的点播播放地址

注:文件上传成功后,返回的data.fileIDs查找到的点播播放地址在网页中播放时会出现提示"资源不存在或错误",这种情况是文件正在转换过程中,需要等待一段时间(根据上传的具体文件大小而定),转换成功后视频就可以正常播放了!

© HeDonghai all right reserved,powered by Gitbook文件修订时间: 2018-11-20 14:29:09

results matching ""

    No results matching ""