Filestack不限制第三方提供商的最大文件大小

时间:2017-09-08 12:16:25

标签: filepicker.io

我目前正在使用Filestack V3,当从本地文件系统上传大于2MB的文件时,下面的代码片段会发出正常警报。但是,从Google云端硬盘上传时没有错误消息。

fileStackClient.pick({
  accept: 'image/*',
  maxSize: 2097152, //Should limit to 2MB
  fromSources: ['local_file_system','facebook','googledrive','url','imagesearch', 'instagram'],
  storeTo: [...],
}).then(function() {

});  

因此,例如,通过从谷歌驱动器上传100MB图像来打破我的网站基本上非常容易。你能解决一下吗?

1 个答案:

答案 0 :(得分:1)

并非所有云源都在上传开始之前提供文件大小。 添加图像额外检查的一种方法是使用imageMax参数并设置crop.force = true。这将使得在上载之前在客户端缩小图像。