(转载)[jQuery]使用Uploadify(UploadiFive)多文件上传控件遇到的坑

本文详细记录了在使用jQuery插件Uploadify进行多文件上传时遇到的问题,包括Chrome的SWF安全警告、Firefox的Flash兼容性问题、文件上传后的自动删除以及上传完成文件无法清除等。作者转向使用其HTML5版本UploadiFive,虽然解决了一些问题,但也发现了一些新的不足,如无文件大小自动检测等。作者分享了如何解决这些问题,并推荐了其他两款多文件上传控件:jQuery File Upload和百度的Web Uploader。
摘要由CSDN通过智能技术生成

使用Uploadify(UploadiFive)多文件上传控件遇到的坑 最近项目中需要实现多文件上传功能,于是结合需求最终选择了Uploadify这一款控件来实现。相比其他控件,Uploadify具有简洁的界面,功能API基本可以解决大多数需求,又是基于jquery的,配置起来相对容易。但是不用不知道,一用起来发现坑还是蛮多了,相信大部分用过的人都会遇到,下面就来分享下我的填坑过程:
根据官网文档配置好我所需要的前端配置项,再让后台同事把对应的后台配置搞定后,在chrome下尝试了下一些ok。心想这样就大工告成了?呵呵。。。那么问题来了。
一、使用Uploadify
(1)、chrome报错
按F12打开调试面板刷新页面后会显示如下错误信息:


这是啥?请求了3次失败了2次最后成功了1次,后来发现只有chrome下会报这个错误,大概是因为chrome对于swf文件的安全性措施导致的,因为不影响功能,暂时没去管它。
(2)、发现火狐上失效
当我打开火狐的时候,突然发现按钮失效,就是一个type='file'的按钮,只能单文件上传,原因很简单,那便是火狐检测不到我的flash。而Uploadify是一款利用flash来实现多文件上传功能,这对没有安装flash的用户来说无疑根本没法用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值