HUploadify 2.0版本于本月初发布,并添加了文件断点恢复功能,此功能受到许多朋友的欢迎. 按照原本的Uploadify原则,这次我在一些朋友的建议中采纳了几点,并做了较小的更改,将其设置为2.1版. 更改包括:
1. 打开方法以增加设置.
Uploadify具有可以调用的设置方法,其作用是动态设置上传插件的配置参数
$(‘#file_upload‘).uploadify(‘settings‘,‘buttonText‘,‘BROWSE‘);
那个时候,我觉得这个插件很少动态设置配置参数,所以我没有实现这个接口. 我没想到一个朋友只是需要它,所以我添加了它.
我不喜欢这种叫uploadify的方式. 设置本身是一种方法,但是需要将其作为参数传递,并且必须再次调用$选择器. 实际上,您只需要保存初始化期间返回的对象. 因此,我的Huploadify提供了这样的调用方法:
var up = $(‘#upload‘).Huploadify({});
up.settings(‘formData‘, {a : 1});
使用起来会更舒适. 同时,为了保持与Uploadify的一致性,其调用方法也兼容uploadify 调用2次,也可以这样调用:
up.Huploadify(‘settings‘,‘formData‘, {a:1,});
但是,这里再次调用$选择器的方法不兼容,也不打算兼容,因为这会浪费效率. 因此,以下调用将不起作用:
$(‘#upload‘).Huploadify(‘settings‘,‘formData‘, {a:1,});
2. 开启方式增加破坏力
销毁上传插件. 至此,我已经实现了所有外部提供的Uploadify方法调用.
3. 允许上传的文件类型为*. *默认情况下
这默认允许上传任何类型的文件.
仅欢迎上述更改,欢迎大家下载和使用,如果有任何错误,请留言. 此外,我不打算在此插件上花费很多精力,我没想到它会被其他朋友采纳到该项目中,所以我将继续对其进行维护,并计划在此后在github上发布它. 这一年,为丑陋的事情做贡献,并让它再次提高插件的性能和体系结构〜敬请期待!
V2.1源码包下载地址:
HTML5文件上传插件Huploadify V2.1发布
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-154442-1.html