【发布时间】:2013-04-02 14:23:40
【问题描述】:
经过数周的调整,我终于放弃了。我只是无法修复我在 safari 上的多个文件上传,这真的让我很困扰,因为我的代码在其他浏览器上运行良好,在 safari 上除外。然后我最近才发现不是我的代码有问题。它是一个 Safari 错误。 Safari 5.1.+ 无法读取 html5 多重属性(或类似属性)。所以用户不能使用多上传功能,但是可以正常上传单个文件。
讨论该问题的链接很少:
https://github.com/moxiecode/plupload/issues/363
file input size issue in safari for multiple file selection
似乎这个错误已经存在了很长一段时间。所以我想知道你们中的一些人可能知道目前是否有可用的解决方法?因为我找不到。我发现的唯一可用选项是不为 Safari 5.1.+ 用户使用多个属性。大家有什么更好的想法吗?
更新
Safari 5.1.7 是 Apple 为 Windows 操作系统制作的最后一个版本。他们没有继续为 Windows 构建当前版本的 Safari。因为 Real Safari 用户已更新到浏览器的最新版本(没有事实),所以没有必要为我找到此错误的修复程序,只需单独上传那些仍在使用这个过时版本的人,以免牺牲应用程序的现代功能。
【问题讨论】:
-
我已经把我的文件上传到
sequentialUploads: true,我没有更多问题