修改video.js中uploadBeforeSend方法
位置:
修改为:
uploader.on('uploadBeforeSend', function (file, data, header) {
//这里可以通过data对象添加POST参数
const token =******//根据各自项目情况,获取到存储的token
header['X_Requested_With'] = 'XMLHttpRequest'
header['Authorization'] = token//根据各自项目情况,适情况添加
header['Token'] = token
});
注意在video.js中uploadSuccess方法,json必须是一个对象,且有个url的必备属性。如果接口直接返回的是地址,需要修改成:uploadVideoList.push({url:ret})
此时你可以上传成功了,但是页面会变成下图