0

我想要实现的是,如果用户将多个文件拖放到放置区域并基于文件类型,js 代码将创建多个亚马逊端点。我还没有看到任何可以创建多个端点的方法或方式。

任何帮助将不胜感激。

克里希纳

4

1 回答 1

1

您可以在事件中使用 S3 Fine Uploader的setEndpoint方法submitted来检查文件类型并在每个文件提交给上传者时修改端点。

function getBucketPathFromFileType (fileName) {
    // your logic for determining the s3 bucket
    // from the file type goes here.
    return bucketUrl;
};

var uploader = new qq.s3.FineUploader({
   // snippet ...
   callbacks: {
        onSubmitted: function (id, name) {
            var bucketPath = getBucketPathFromFileType(name);
            this.setEndpoint(bucketPath, id);
        });
   }
   // snippet ...
});
于 2013-09-03T14:28:48.503 回答