safari中的文件输入大小问题,用于多个文件选择

rew*_*olf 11 javascript safari file-upload filesize fileapi

我在Windows Vista上的Safari 5.1中遇到多个文件上传时遇到了不一致(没有尝试过其他平台).input元素具有multiple允许选择多个文件的标志.当用户确实选择多个文件时,会出现问题.在这种情况下,每个File都具有size属性0.如果(仍然带有multiple标志),用户只选择一个文件,则该size属性正确包含文件大小.

在以下示例中可以看到该问题.测试并查看单个文件选择和多个文件选择的输出.(您需要在测试之间重置). JsFiddle测试

有没有人知道一个解决方法?

alb*_*anx 5

这是一个Safari漏洞.暂时没有解决方案.这是我做的测试http://jsfiddle.net/rHd26/6/