我目前正在使用Filepicker.io的Javascript API,并利用使用Store方法的Path选项将自定义文件名写入S3存储桶的功能。从在线文档判断,似乎Store方法是唯一可以实际使用自定义文件名的地方。
但是,我们想开始使用一些小部件,甚至只是在Javascript API中使用Pick / PickMultiple。有没有办法在使用小部件时设置自定义文件名?如果是这样,我们非常感谢任何指导!
答案 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"});
});
将是解决问题的方法。