演示了HTML网页里最简单的大文件上传,用最原始的POST方式上传文件。用iframe接收上传结果,避免页面刷新,支持跨域上传并获取结果。兼容任何浏览器。
演示了如何通过HTML5技术与传统的iframe文件上传技术来支持大文件上传,并显示文件的进度,上传速率等。可以自动决策采用何种技术上传大文件。
演示了如何通过html5技术实现大文件断点续传,用到了file对象的slice函数,失败重连功能。
演示了如何通过html5技术实现大文件断点续传,用到了file对象的slice函数,失败重连功能。(请在手机里打开此链接)
演示了如何通过H5技术实现文件上传,为了简化,没有支持文件断点续传。
演示了如何通过jQueryUpload文件上传组件实现大文件断点续传,失败重连功能。
所有的例子代码位于安装目录的html/demos子目录里,可以将demos复制到任何WEB服务器的文档目录来测试上传功能。
文件上传的代码可以用于任何浏览器,包括但不限于Windows、iOS与Android设备,微信内建的浏览器也是可以用的。
将html/demos子目录复制到其它Web服务器目录下后记得修改js/updsrvaddr.js文件来正确配置上传服务器。