2017-09-08 17 views
0

現在、Filestack V3を使用しています.2MBを超えるファイルがローカルファイルシステムからアップロードされると、以下のコードスニペットで警告が表示されます。ただし、Googleドライブなどからアップロードするときにエラーメッセージは表示されません。Filestackはサードパーティプロバイダの最大ファイルサイズを制限していません

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

}); 

だから、例えばグーグルドライブから100MBの画像をアップロードして、私のサイトを破るために誰かのために基本的には非常に簡単です。あなたは修正していただけますか?

答えて

1

アップロードが開始される前に、すべてのクラウドソースがファイルサイズを提供するわけではありません。 画像に余分な小切手を追加する1つの方法は、imageMaxパラメータを使用してcrop.force = trueを設定することです。アップロードする前にクライアント側でイメージを縮小するようにします。

関連する問題