可惜只支持web和h5
api链接
引入,位置自己放,我放了两个其实一个就可以
import ObsClient from "./../common/esdk-obs-browserjs-without-polyfill.3.23.5.min.js";
使用
Bucket桶名;Key可以理解为参数;SourceFile文件必须是file;
obsPutObject(file) {console.log(file)// 创建ObsClient实例var obs = new ObsClient({access_key_id: '123456789',secret_access_key: '666666666',server: '地址'// server: `地址${Math.random()}`})console.log(JSON.stringify(obs))//发送请求obs.putObject({Bucket: 'zy-pub', //桶名Key: `smrz/${this.userInfo.id}-03.mp4`,SourceFile: file.tempFile,// Body: 'Hello OBS'}, (err, result) => {console.log(JSON.stringify(err))console.log(JSON.stringify(result))if (err) {console.error('Error-->' + err);} else {console.log('Status-->' + result.CommonMsg.Status);console.log('Code-->' + result.CommonMsg.Code);console.log('Message-->' + result.CommonMsg.Message);console.log('HostId-->' + result.CommonMsg.HostId);console.log('RequestId-->' + result.CommonMsg.RequestId);}});}