0

我们正在从事房地产项目,我们在许多地方都有图像和视频上传。我们从swfuploader几个地方开始,但是现在我们发现了一个问题,如果没有在浏览器中安装 flash 播放器,它就不起作用。它只有在浏览器中安装了 Flash 播放器后才能工作。这真是令人担忧。我们不应该强迫用户安装 Flash 播放器来上传图片/视频。如何处理这个问题?

4

3 回答 3

3

显然,不使用 swf 上传器可以解决您的问题。

我的偏好是blueimp项目。但是由于您没有在问题中提及任何特定要求,因此常规的 HTML 文件输入应该可以工作:<input type="file"/>

于 2012-08-31T05:13:26.197 回答
2

http://code.google.com/p/upload-at-click/ < 这表示没有 Flash 并上传我会看看它也指出如果你使用 jQuery http://code。 google.com/p/ocupload/我个人都没有这方面的经验(到目前为止更多的是 AS3 背景),但如果这些有帮助,请告诉我。

于 2012-08-31T05:12:22.007 回答
1

这取决于您是否需要多个文件上传或单个文件上传。需要考虑的点。

  1. 使用 SWF 上传多个文件 - 所有安装了 Flash 播放器的浏览器都支持。
  2. 没有SWF文件,无论是jquery还是javascript开发的文件上传插件,在低版本IE都不支持多文件上传。

因此,如果您想在所有浏览器中上传多个文件,我的建议是使用 swf 播放器,否则选择没有 SWF 的插件。

于 2012-08-31T05:20:37.747 回答