npm install cos-js-sdk-v5
import COS from 'cos-js-sdk-v5'
//定义一个cos 对象
const cos = new COS ({
getAuthorization: function (options, callback) {
callback ({
//腾讯云账号上传信息
TmpSecretId: tmpSecretId,
TmpSecretKey: tmpSecretKey,
XCosSecurityToken: sessionToken,
ExpiredTime: expiredTime
});
},
});
//定义一个function
uploadFile (cos, file) {
const _this=this
cos.putObject (
{
Bucket: "", // 存储桶名称
Region: 'ap-chengdu', // 地区
Key:`/uploads/zizhi/${new Date().getTime()}${file.name}` , // 图片名称
Body: file,
onHashProgress: function (progressData) {
console.log ('校验中', JSON.stringify (progressData));
},
onProgress: function (progressData) {
console.log ('上传中', JSON.stringify (progressData));
},
},
function (err, data) {
if (err) {
this.error(file)
return;
}
console.log(data)
_this.success({url:`http://${data.Location}`})
}
);
}
vue 使用cos-js-sdk-v5
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 因最近公司项目用到流程图,网上找了些资料,自己写写,总结下 效果展示 使用dagre-d3 需要安装dagre-d...
- 一. api简介 d3.tree(),创建一个树状图生成器d3.tree().size(),定义树的大小d3.hi...
- 最近项目需求,需要一个上传多张图片的功能,但是出现的问题是在安卓端是没有问题的,但是在ios上一直都是 inval...