Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/477.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript chrome中的Webkitdirectory文件选择限制_Javascript_Jquery_Html_Google Chrome_Upload - Fatal编程技术网

Javascript chrome中的Webkitdirectory文件选择限制

Javascript chrome中的Webkitdirectory文件选择限制,javascript,jquery,html,google-chrome,upload,Javascript,Jquery,Html,Google Chrome,Upload,我试图使用HTML5文件API和JavaScript来运行一个使用webkitdirectory属性的大规模上传 <input type="file" class="left files file-input" name="dir" id="dir_input" webkitdirectory="" directory="" multiple=""> 理想情况下,最终用户可以通过一个操作上传整个硬盘。我在一个文件夹中有一个750k文档的测试数据集,这些文档的大小和文件扩展名各不

我试图使用HTML5文件API和JavaScript来运行一个使用webkitdirectory属性的大规模上传

<input type="file" class="left files file-input" name="dir" id="dir_input" webkitdirectory="" directory="" multiple="">

理想情况下,最终用户可以通过一个操作上传整个硬盘。我在一个文件夹中有一个750k文档的测试数据集,这些文档的大小和文件扩展名各不相同。当我通过浏览文件夹对话框选择文件夹时,Chrome会暂停一段时间并变成深灰色。开发人员工具中没有记录错误,也没有给出任何消息

我假设发生这种情况是因为所选目录包含太多信息。我试过上传100k.txt文件,一切都很顺利。但是,750k随机文件类型(.pdf、.xls、.doc等)会导致此错误

我想知道是否有人知道是否有限制,如果有,限制是什么,最终有没有办法消除或改变限制


谢谢

这在chrome中遇到了堆限制问题。你只能读取这么多文件,因为chrome已经用完了