Fine Uploader が許容される画像の合計量を制限できるかどうかを確認しようとしています。したがって、画像を 5 つに制限し、ユーザーが 6 つの画像をドラッグ アンド ドロップまたは選択すると、最大 5 つの画像しか許可されていないために実行できないとユーザーに促すプロンプトが表示されます。
ドキュメントを見ましたが、見落としている可能性があります。
Fine Uploader が許容される画像の合計量を制限できるかどうかを確認しようとしています。したがって、画像を 5 つに制限し、ユーザーが 6 つの画像をドラッグ アンド ドロップまたは選択すると、最大 5 つの画像しか許可されていないために実行できないとユーザーに促すプロンプトが表示されます。
ドキュメントを見ましたが、見落としている可能性があります。
validation.itemLimit
追加するファイルの最大数に一致するようにオプションを変更し、画像ファイルのみに一致するようにvalidation.acceptFiles
とを変更します (検証ドキュメント) 。validation.allowedExtensions
var uploader = new qq.FineUploader({
/* ... */
validation: {
itemLimit: 5,
acceptFiles: 'image/*',
allowedExtensions: ['.jpe', '.jpg', '.jpeg', '.gif', '.png', '.bmp', '.ico', '.svg', '.svgz', '.tif', '.tiff', '.ai', '.drw', '.pct', '.psp', '.xcf', '.psd', '.raw']
}
});
注:カスタム エラー メッセージが必要な場合は、messages.tooManyItemsError
オプションのテキストを必要な特定のエラー メッセージと同じになるように変更します (エラー処理ドキュメント)。onError コールバックにコードを追加して、メッセージの表示方法とタイミングをカスタマイズしたり ( events docs )、その他の操作を実行したりすることもできます。