什么是最好的多文件 JavaScript / Flash 文件上传器?

Posted

技术标签:

【中文标题】什么是最好的多文件 JavaScript / Flash 文件上传器?【英文标题】:What is the best multiple file JavaScript / Flash file uploader? 【发布时间】:2010-09-17 11:07:08 【问题描述】:

具体来说,我正在寻找基于客户端、javascript 和/或 Flash 的多文件上传器。我找到的最接近的是FancyUpload。有人有经验吗?如果没有,还有什么?

【问题讨论】:

【参考方案1】:

SWFUpload 可能是这方面的主要“竞争对手”。

【讨论】:

【参考方案2】:

Yahoo 的 YUI Uploader 是你的朋友。

【讨论】:

【参考方案3】:

SWFUpload 的替代方案:

YUI Uploader jqUploader(jQuery 插件) Flash/AJAX File Upload w/ Progress Server Control(基于 ASP .NET)

【讨论】:

【参考方案4】:

我用过FancyUpload 很多次了,这真是太棒了。唯一的问题(但对于大多数 Flash 上传者来说都是如此,我猜)是会话处理 - 如果您正在使用会话,您将不得不将会话 ID 传递给 Flash 文件并再次返回。

digitarald(作者)有一个新版本的 FancyUpload 测试版,现在可以与 Flash 10 一起使用(很多其他上传者不支持)。据他说,一旦发布,从 FancyUpload2 升级到新版本应该非常简单。

【讨论】:

【参考方案5】:

Uploadify 是一个 jQuery / Flash 混合体(如果你不想添加 YUI 来处理上传)。

Demo

How to implement

【讨论】:

@slotishtype 很抱歉。我敢肯定,如果你能详细说明,其他开发人员会很感激的。 是的。看起来 Uploadify 现在有点糟糕(不确定过去 2 年发生了什么)。我现在推荐 Plupload(请参阅将其列为链接的答案) 同意,在IE9中使用也有很多问题 我在 OSX Safari/Firefox 和 Windows FF 中总是出现 HTTP 302 错误。一点都不可靠。我正在寻找uploadify的替代品。【参考方案6】:

Google Gears solution with client-side image resizing(我的,抱歉打广告)

【讨论】:

广告在回答问题之前是相关且有用的。【参考方案7】:

Agile Uploader 2.0 版现在支持多个文件。 http://www.shift8creative.com/projects/agile-uploader/index.html

这是演示的直接链接: http://www.shift8creative.com/agile-uploader/examples/all_files.php

它允许所有类型的文件,并且实际上可以在上传之前调整图像大小,以帮助节省带宽成本和服务器处理能力。

【讨论】:

【参考方案8】:

Plupload 好像很有趣……

【讨论】:

【参考方案9】:

该字段中的新条目似乎是“jQuery 文件上传”:

Wiki / documentation

Demo page

【讨论】:

【参考方案10】:

Dropzone 为我工作,用于实现优雅降级的简单拖放功能。非常容易设置。

【讨论】:

以上是关于什么是最好的多文件 JavaScript / Flash 文件上传器?的主要内容,如果未能解决你的问题,请参考以下文章

可能是东半球最好的多线程讲义!

怎么用FL水果10把歌曲加工成舞曲。。

如何用FL studio和已有的midi文件做音乐

FL水果音乐软件的VST插件怎么装

FL Studio安装在C盘,的VST文件夹可以安装在别的盘吗?

javascript文件的命名规则求教