如何使用Filepicker.io小部件,还使用自定义文件名?

时间:2013-01-11 03:02:45

标签: javascript filepicker.io

我目前正在使用Filepicker.io的Javascript API,并利用使用Store方法的Path选项将自定义文件名写入S3存储桶的功能。从在线文档判断,似乎Store方法是唯一可以实际使用自定义文件名的地方。

但是,我们想开始使用一些小部件,甚至只是在Javascript API中使用Pick / PickMultiple。有没有办法在使用小部件时设置自定义文件名?如果是这样,我们非常感谢任何指导!

2 个答案:

答案 0 :(得分:3)

您也可以使用storePath选项:

filepicker.pick({storePath: '/myfiles/file.png'}, function(InkBlob) {
    console.log(InkBlob);
});

答案 1 :(得分:0)

对于这个用例,如果愿意的话,你必须超越小部件并点击“裸机”API。那么

filepicker.pick(function(FPFile){
     filepicker.store(FPFile, {location:"S3", path: "myFile.png"});
}); 

将是解决问题的方法。