开发者社区> 问答> 正文

【OSS】使用Browser.js SDK时如何添加上传回调?

已解决

使用Browser.js SDK时如何添加上传回调?

展开
收起
云上猫猫 2022-01-19 17:22:32 6575 0
2 条回答
写回答
取消 提交回答
  • 采纳回答

    阿里云原生售前支持3群 群号:33609450

    2022-01-22 20:54:44
    赞同 展开评论 打赏
  • const uploadFile = function uploadFile(client) {
    if (!uploadFileClient || Object.keys(uploadFileClient).length === 0) {
    uploadFileClient = client;
    }
    
    
    const file = document.getElementById('file').files[0];
    const key = document.getElementById('object-key-file').value.trim() || 'object';
    
    
    console.log(`${file.name} => ${key}`);
    const options = {
    progress,
    partSize: 500 * 1024,
    timeout:60000,
    meta: {
    year: 2017,
    people: 'test',
    },
    callback: {
    
    
    //此处是添加上传回调的位置。
    url: 'https://example.aliyundoc.com/v2/sync',
    /* host: 'oss-cn-shenzhen.aliyuncs.com', */
    /* eslint no-template-curly-in-string: [0] */
    body: 'bucket=${bucket}&object=${object}&var1=${x:var1}',
    contentType: 'application/x-www-form-urlencoded',
    customValue: {
    var1: 'value1',
    var2: 'value2',
    },
    },
    

    关于上传回调的更多信息,请参见原理介绍

    2022-01-19 17:22:55
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
问答排行榜
最热
最新

相关电子书

更多
JavaScript函数 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载