そのため、ファイルを s3 にアップロードするときは、元のファイル名を保持したいと考えています。
objectProperties: { キー: "ファイル名" },
また、S3 のオブジェクトにプレフィックスを追加したいと思います。したがって、foo.jpg をアップロードする場合、S3 オブジェクト キーを「12345/foo.jpg」にする必要があります。ドキュメントを調べていますが、明確な方向性がわかりません。
ありがとう、j
そのため、ファイルを s3 にアップロードするときは、元のファイル名を保持したいと考えています。
objectProperties: { キー: "ファイル名" },
また、S3 のオブジェクトにプレフィックスを追加したいと思います。したがって、foo.jpg をアップロードする場合、S3 オブジェクト キーを「12345/foo.jpg」にする必要があります。ドキュメントを調べていますが、明確な方向性がわかりません。
ありがとう、j
オブジェクトのキー名にプレフィックスを追加するには、次のobjectProperties.key
ようにオプションを使用できます。
jQuery 以外のアップローダー
var uploader;
uploader = new qq.s3.FineUploader({
// ....
objectProperties: {
key: function (id) {
return '12345/' + uploader.getName(id);
}
}
});
jQuery アップローダー
$("#fineuploader-s3").fineUploaderS3({
// ....
objectProperties: {
key: function (fileId) {
return '12345/' + $("#fineuploader-s3").fineUploader("getName",fileId); }
}
});