我注意到如果我输入带有'multiple'标签的类型文件,当我点击它并尝试选择大约1000张图像时,我的浏览器会挂起大约2分钟,然后才会响应并添加文件。但是,当我将相同的文件拖放到输入上时,似乎不会发生这种情况。即使只从文件浏览器中选择50多个文件,也会导致比拖放1000个文件更长的延迟。
有没有人对这两种添加文件方法之间可能存在的差异有解释?我一直在测试一个完全准系统的html文件,它发生在最新版本的Chrome,Firefox和Safari上。如果只是这样,我可能会试图阻止使用文件浏览器的用户选择文件!
我正在测试的内容:
<body>
<input id='file-input' type='file' multiple>
</body>