gpt4 book ai didi

jquery - Dropzonejs - 上传前重命名文件

转载 作者:行者123 更新时间:2023-12-01 01:01:22 30 4
gpt4 key购买 nike

我已设置 dropzone 并使用我的 AWS S3 帐户。不过,我希望能够在将文件发送到 S3 之前对其进行重命名(例如附加时间戳),以便与现有文件同名上传的文件不会被覆盖。我尝试在发送事件中捕获此问题并更新文件名,但没有成功:

this.on("sending", function(file) {
file.name = 'my-new-prefix-' + file.name;
});

有什么想法我出错了或者为什么这不起作用?

早些时候也曾在 - https://github.com/enyo/dropzone/issues/345 提出过这个问题

最佳答案

我目前使用FromData() - Dropzone.js它允许您发送自定义数据。

// with options.params = true;

this.on("sending", function(file) {
formData.append("custom", "my-new-prefix-" + file.name);
});

我知道这不完全是你的问题,这只是一个临时解决方案,无需修改源代码

您还可以直接在选项中传递对象:

el.dropzone({
params: {
data: "data"
}
});

关于jquery - Dropzonejs - 上传前重命名文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19429324/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com