Sco*_*y H 5 html google-chrome input file-browser
鉴于这个最小,完整,可验证的例子:
<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>Run Code Online (Sandbox Code Playgroud)
我无法在Chrome中选择1682个文件的测试用例(尽管它适用于Firefox).我的测试用例是316兆字节,因此我将其缩小到具有相似数量文件的文件夹,但包含一个字符的简单文本文件.问题依然存在.Chrome处理此控件的实现是否存在问题?如果是这样的话有一个polyfill?如何在Chrome中选择1682个文件?
它看起来不起作用,因为上传受到所有文件名组合中的字符总数的限制。限制似乎约为 32K 字符。
看看这些:
在 HTML5 [多个] 文件输入中可选择的最大文件数是多少?
https://bugs.chromium.org/p/chromium/issues/detail?id=44068
| 归档时间: |
|
| 查看次数: |
1164 次 |
| 最近记录: |