Skip to content

Commit a8a454f

Browse files
committed
Merge remote-tracking branch 'origin/master'
# Conflicts: # dist/cos-js-sdk-v5.js # dist/cos-js-sdk-v5.min.js # package.json # webpack.config.js
2 parents e451781 + 525ccae commit a8a454f

File tree

15 files changed

+8125
-22677
lines changed

15 files changed

+8125
-22677
lines changed

demo/demo.js

Lines changed: 37 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,8 @@ function deleteBucket() {
323323

324324
function putObject() {
325325
// 创建测试文件
326+
var blob = util.createFile({size: 1024 * 1024 * 10});
326327
var filename = '1mb.zip';
327-
var blob = util.createFile({size: 10});
328328
// 调用方法
329329
cos.putObject({
330330
Bucket: config.Bucket, /* 必须 */
@@ -538,6 +538,40 @@ function restartTask() {
538538
console.log('restart');
539539
}
540540

541+
function uploadFiles() {
542+
var filename = 'mb.zip';
543+
var blob = util.createFile({size: 1024 * 1024 * 10});
544+
cos.uploadFiles({
545+
files: [{
546+
Bucket: config.Bucket,
547+
Region: config.Region,
548+
Key: '1' + filename,
549+
Body: blob,
550+
}, {
551+
Bucket: config.Bucket,
552+
Region: config.Region,
553+
Key: '2' + filename,
554+
Body: blob,
555+
}, {
556+
Bucket: config.Bucket,
557+
Region: config.Region,
558+
Key: '3' + filename,
559+
Body: blob,
560+
}],
561+
SliceSize: 1024 * 1024,
562+
onProgress: function (info) {
563+
var percent = parseInt(info.percent * 10000) / 100;
564+
var speed = parseInt(info.speed / 1024 / 1024 * 100) / 100;
565+
console.log('进度:' + percent + '%; 速度:' + speed + 'Mb/s;');
566+
},
567+
onFileFinish: function (err, data, options) {
568+
console.log(options.Key + ' 上传' + (err ? '失败' : '完成'));
569+
},
570+
}, function (err, data) {
571+
console.log(err || data);
572+
});
573+
}
574+
541575
// getAuth();
542576
// getBucket();
543577
// headBucket();
@@ -569,6 +603,7 @@ function restartTask() {
569603
// cancelTask();
570604
// pauseTask();
571605
// restartTask();
606+
// uploadFiles();
572607

573608

574609
(function () {
@@ -607,6 +642,7 @@ function restartTask() {
607642
'cancelTask',
608643
'pauseTask',
609644
'restartTask',
645+
'uploadFiles',
610646
];
611647
var container = document.querySelector('.main');
612648
var html = [];

0 commit comments

Comments
 (0)