使用七牛云官方文檔編輯上傳,支持分片上傳,后臺(tái)只需提供token、domain即可。
layui.config({
base: '__PUBLIC__/layui/' //靜態(tài)資源所在路徑
}).extend({
qiniuyun: 'qiniuyun/index',
}).use(['index', 'qiniuyun'], function(){
var $ = layui.$
,element = layui.element
,layer = layui.layer
,qiniuyun = layui.qiniuyun;
qiniuyun.loader({
domain: '{$domain}' // 后臺(tái)設(shè)置的域名項(xiàng)
, elem: "#upload-video" // 綁定的element
, token: "{$token}" // 授權(quán)token
, retryCount: 6 // 重連次數(shù),默認(rèn)6(可選)
, region: qiniu.region.z0 // 選擇上傳域名區(qū)域,默認(rèn)自動(dòng)分析(可選)
, next: function(response){
element.progress('video-progress', response.total.percent + '%'); // 進(jìn)度條
}
, complete: function(res){
// layer.closeAll('loading'); // 關(guān)閉loading關(guān)閉
layer.msg("上傳成功!");
console.log(res)
}
})
})