我正在开发 plupload 的实现,使用 flash 将文件上传到 Amazon S3。除了一个小问题外,我将文件上传到 S3 的工作一切正常。问题是设置“unique_names”不起作用。我总是在 S3 中得到带有原始文件名的文件。经过一些调试后,我确实看到唯一的文件名已创建并传递到 Flash SWF 进行上传,但从未使用过。任何帮助将不胜感激。
最佳答案
这可能有帮助: http://www.plupload.com/punbb/viewtopic.php?pid=4321#p4321
您必须通过为 UploadFile 事件编写自定义代码来设置文件重命名功能。
这就是我所做的:
preinit : {
UploadFile: function(up, file) {
up.settings.multipart_params.key = 'adjsdlasjdasdas.jpg';
}
},
替换“adjsdlasjdasdas.jpg”;使用您的自定义函数进行重命名。
关于flash - plupload/flash/Amazon S3/unique_names,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5087056/