• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Uploader: js ajax异步上传插件, 包括两个组件 JUpload (单文件上传,支持html5和if ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

Uploader

开源软件地址:

https://gitee.com/blackfox/Uploader

开源软件介绍:

AjaxUpload

@author:[email protected]

插件描述:

javascript异步上传插件,包含3个子项目BUpload, JUpload.

  • BUpload : 基于HTML5, UI仿百度编辑器的图片上传, 支持图片上传,浏览图片,支持图片预览,有进度条
  • JUpload : 基于iframe的异步上传。

部署和构建

  1. npm install -g grunt-cli, 如果已经安装了就跳过这一步
  2. 切换到 uploader 根目录,执行 npm install
  3. 打包 : 执行 grunt zip,相关文件都会被打包到 dist 文件夹下名为 uploader-{version}.zip 的压缩包中

插件依赖:

  • jQuery-1.7.1以上版本

在线预览

在线演示: http://d.r9it.com/ajaxupload/

版本更新记录

v1.3.2

  1. 移除 BUpload 的图片搜索功能
  2. 修改七牛上传的域名配置信息
  3. 修复判断浏览器是否支持 HTML5 的 bug
  4. 将七牛上传 SDK 升级到 7.2.6
  5. 更改打包工具为 grunt, 优化代码打包和压缩功能

v1.3.1

  • 修复 BUpload 组件的文件管理默认文件后缀名的不显示图标的bug
  • 删除 TUpload 组件,其功能和使用方法基本跟 BUpload 重复,只是UI不一样,这样导致需要维护两份代码,所以就索性就移除它了,精简项目。
  • 更新了 demo 和 API 介绍文档, 点击缩略图可以预览图片

v1.3.0

  • 修复BUpload组件,管理 API 的分页第一条数据获取不到的bug
  • 分别给 JUpload, TUpload, BUpload 三个组件实现css的自动加载功能,不需要再手动引入css
  • 修复了BUpload 删除全部添加图片的时候不显示添加按钮的bug
  • JUpload 新增html5 上传支持,自动判断浏览器是否支持 H5, 如果支持自动使用 H5 API 上传,不支持就使用 iframe 上传
  • 新增了一些回调接口,onStart, onCompleted
  • 重构上传的后端php文件,使用统一的 JsonResult 数据结构返回

v1.2.0

  • 把项目拆分成三个 JUpload, TUpload, BUpload 三个组件,分别实现三种不同风格的文件上传 UI
  • 修复BUpload的文件信息统计错误的bug
  • 修复css兼容性问题

鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap