我想要实现的是,如果用户将多个文件拖放到放置区域并基于文件类型,js 代码将创建多个亚马逊端点。我还没有看到任何可以创建多个端点的方法或方式。
任何帮助将不胜感激。
克里希纳
我想要实现的是,如果用户将多个文件拖放到放置区域并基于文件类型,js 代码将创建多个亚马逊端点。我还没有看到任何可以创建多个端点的方法或方式。
任何帮助将不胜感激。
克里希纳
您可以在事件中使用 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 ...
});