HTML 输入类型="file" Chrome 中的文件太多?

HTML input type="file" too many files in Chrome?

给出这个最小、完整且可验证的示例:

<html>
  <head>
    <script>
      var handleFiles = function(event) {
        console.log('# of files: ' + event.target.files.length);
      };
    </script>
  </head>
  <body>
    <input type="file" onchange="handleFiles(event)" multiple/>
  </body>
</html>

我无法在 Chrome 中 select 我的 1682 个文件的测试用例(尽管它在 Firefox 中有效)。我的测试用例是 316 兆字节,所以我将它缩小到一个文件夹,其中包含类似数量的文件,但包含一个字符的简单文本文件。问题仍然存在。 Chrome 处理此控件的实现是否有问题?如果有,是否有 polyfill?我怎样才能在 Chrome 中 select 1682 个文件?

它似乎不起作用,因为上传受所有文件名中的总字符数限制。限制似乎是大约 32K 个字符。

查看这些:

What is the max number of files to select in an HTML5 [multiple] file input?

https://bugs.chromium.org/p/chromium/issues/detail?id=44068