动态更改Filestack pickerOption

时间:2019-01-20 02:48:05

标签: javascript filestack

我正在使用Filestack上传图像并将Amazon S3用作自定义存储。我希望S3上的最终上传路径如下所示:

<bucket root>/<file size>/<file name>

到目前为止,这是我的相关代码:

# Upload button
<button name="button" type="button" id="filestack-picker">Select File</button>

# open picker
$('#filestack-picker').click(function() {
    const options = {
      disableStorageKey: true,
      fromSources: ['local_file_system'],
      storeTo: {
        access: 'private',
        container: 'myContainer',
        location: 's3',
        region: 'us-east-2',
        path: <needs to be dynamic>
      }
    };

    client.pick(options);
  });

但是,我找不到一种将path选项更新为所选文件大小的方法。我尝试添加一个onFileSelected回调函数,该回调函数使我可以在选择器中选择文件后对其进行访问,但是我不知道如何访问options来设置{{1} }。

这是我尝试过的:

path

这似乎并不是他们标准API的一部分,直接查看他们的代码似乎也没有给我任何帮助。任何指导将不胜感激,谢谢!

0 个答案:

没有答案