我的用户需要将大量文件上传到网站(仅限HTTP访问)。此外,无论我告诉他们多少以低分辨率拍摄照片,他们都会继续使用大尺寸图像。显然,他们抱怨他们需要很长时间才能通过简单的HTML表单上传所有文件 - 我正计划切换到SWFUpload(http://www.swfupload.org/)。还有其他建议或经验吗?我正在使用CakePHP和jQuery框架在LAMP中编程 - 解决方案也需要与浏览器无关(没有ActiveX垃圾)而不使用Java。
答案 0 :(得分:1)
我能看到的唯一解决方案是在客户端处理图像,但这会减少使用html5画布工具在flash或javascript中实际进行图像转换/转换的选项。
Resizing an image in an HTML5 canvas
^^这看起来并不简单,我不太确定画布可以操纵本地存储的图像。
答案 1 :(得分:1)
我们正在使用这个插件......
答案 2 :(得分:0)
答案 3 :(得分:0)
我建立了一个网站,可以使用cakephp和jquery swfupload插件接受多个照片上传。它工作得很好,我还用GD动态调整了图像的大小。此外,该网站使用Linux,我没有任何问题。