如何在uploadcare上传多个文件?

时间:2014-04-04 03:17:07

标签: javascript file-upload uploadcare

这是uploadcare问题。

如何使用uploadcare js api上传多个文件?

我有这段代码,但没有运气

for (var x = 0; x < document.getElementById('files').files.length; x++) {          
    console.log(x);
    console.log(document.getElementById('files').files[x]);
    uploadcare.filesFrom('object', document.getElementById('files').files[x]);
}

1 个答案:

答案 0 :(得分:4)

uploadcare.fileFromuploadcare.filesFrom之间的区别是第一个采用一个初始对象并返回一个uploadcare文件,第二个采用对象数组并返回uploadcare文件数组。因此,您无需迭代files即可在filesFrom中传输。

var uploads = uploadcare.filesFrom('object', document.getElementById('files').files);
console.log(uploads);

请查看实时示例http://jsbin.com/zayuz/1/watch?html,js,output