文件名称:h5-upload:支持多文件,分片,断点上传
文件大小:13KB
文件格式:ZIP
更新时间:2024-02-20 16:27:38
socket websocket ajax h5 AjaxJavaScript
上传文件 只提供到api,与ui分离(解压缩) 采用二进制流以及实现上传功能 支持ajax,websocket 支持多文件,分片,断点上传 内置协议 二进制流格式 [start-16]字节数据体字节大小(记录数据体大小) [16-?]字节自定义参数格式为json(字节截取后可以转换成json对象) [?-end]字节数据体(分片数据体) 大事记 名称 参量 描述 开始 文件,文件 开始事件 暂停 文件,文件 暂停事件 结束 文件,文件 当前文件上传结束 进展 文件,文件,进度 发布进度 更改 文件,文件 文件改变 错误 错误 错误信息 方法 名称 描述 开始() 开始事件 暂停() 暂停事件 on( :String,handler:function) 监听事件 config(选项:) 参数配置 addfile(文件:文件) 添加文件 选项 { // 上传类型 type: 'ajax' || 'sock', // 分片大小单位:kb size: 1024, // 上传服务地址 url: '' } 例 var upload = new fileUpload
【文件预览】:
h5-upload-master
----main.js(335B)
----server.js(2KB)
----jsconfig.json(251B)
----example()
--------service()
--------assets()
--------page()
----README.md(2KB)
----fileUpload.js(7KB)