前言
文件上传是web应用常见的功能,今天我们来介绍一种非常不错的文件上传插件Plupload.
Plupload系出名门,由著名的编辑器TinyMCE团队开发,功能强悍,简单易用,绝对是开发后台,伺候前端,居家旅行等必备的上传组件!
GitHub上的本项目,有超过4200+个小星星闪闪发光,50多个牛人贡献代码……
额,你说,我是不是吹得有点太厉害了……
因为,我一直在用,用了当然说好了……
好了,正常点吧,下面简单介绍,说多了估计你看不完本文,就急切去看项目代码,因此,github地址放最后给出。
我们一起来看看Plupload有哪些值得称道的具体功能:
1、支持常见的上传方式,如,h5,flash,input以及silverlight等,并且能自动(智能)判断使用哪种合适的上传方式,默认方式是h5。
3、支持大文件上传,切割成小块一点点上传。
4、可以生成预览
5、图片处理上,支持压缩图片
6、可以拖拽上传
再简单唠叨一下使用流程:
第一步:引入js文件
第二步:实例化Plupload ,传入参数进行设置,并使用对象的init()方法进行初始化
第三步:注册事件到实例对象上
第四步:实现事件的监听,完成文件上传工作。
上菜!
Plupload的demo地址:
http://chaping.github.io/plupload/demo/
GitHub地址:
https://github.com/moxiecode/plupload
说明:demo地址是一位国内高手提供的,这里表示感谢。
关注、评论、点赞,转发,收藏,任选一种或多种,是您最大的支持和鼓励。
原创很辛苦,码字不容易,转载请注明出处:头条号|PHP在路上