我想要实现的是,如果用户将多个文件丢弃到放置区域并且基于文件类型,js代码将创建多个亚马逊端点。我还没有看到任何可以创建多个端点的方法或方法。
任何帮助都将受到高度赞赏。
克里希纳
答案 0 :(得分:1)
您可以在submitted
事件中使用S3 Fine Uploader的setEndpoint
method来检查文件类型,并在将每个文件提交给上传者时修改端点。
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 ...
});