Fine Uploader:更改文件'的名字
Fine Uploader: Change the file's name
我试图将具有某种目录结构的文件保存到S3存储桶中,但getName方法只返回引用,而不是getName方法的值。
getName--->[对象对象]。https://mybucket/2016/04/13/%5Bobject+对象%5D
<script>
$('#fine-uploader-s3').fineUploaderS3({
debug: true,
template: 'qq-template-s3',
request: {
endpoint: "myendpoint.s3.amazonaws.com",
accessKey: "my_key"
},
objectProperties: {
key: function (fileId) {
return '2016/04/13/' + $("#fineuploader-s3").fineUploaderS3("getName",fileId);
}
}
...
如何使用jQuery API将文件名编辑为文件的UID或文件名?提前Tks。
您的代码中有一个拼写错误:
return '2016/04/13/' + $("#fineuploader-s3").fineUploaderS3("getName",fileId);
应该是:
return '2016/04/13/' + $("#fine-uploader-s3").fineUploaderS3("getName",fileId);
但这本可以通过而不是使用jQuery包装Fine Uploader来避免。在这种情况下确实没有理由使用jQuery。以下是您的代码在没有jQuery包装器的情况下的样子:
var uploader = new qq.s3.FineUploader({
element: document.getElementById("fine-uploader-s3"),
template: "qq-template-s3",
request: {
endpoint: "myendpoint.s3.amazonaws.com",
accessKey: "my_key"
},
objectProperties: {
key: function (fileId) {
return '2016/04/13/' + this.getName(fileId);
}
}
}
相关文章:
- 如何播放部分音频文件
- 从桌面读取python文件时高亮显示代码
- 使用JS如何动态更改显示的html文件中的文本背景颜色
- 如何使用WCF服务和javascript表单post上传.doc文件
- 当包含另一个asp文件时,是否也包含所有引用的样式和脚本页面
- 如何在生成下载文件时显示加载动画
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- Javascript-如何读取json文件中的列并将其保存在Javascript数组中
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- 将文件从Javascript传递到Java Uploader Applet
- Fine Uploader:更改文件'的名字
- 如何在Fine Uploader中隐藏文件扩展名
- data.context 在 jQuery File Uploader 的文件上传进度事件上为空
- Valums-File-Uploader - 使用 Java 和 Selenium 提交文件
- 在Fine Uploader中提交,无需文件
- 我怎样才能检查与Fine Uploader选择的文件数量
- 打开文件选择dojox/Uploader编程
- 等待fine-uploader提交所有文件后再提交表单
- Valums Uploader额外的请求负载添加到文件
- Fine-uploader -在上传每个文件之前向服务器添加一个async请求