相关关键词
关于我们
最新文章
php+resumablejs实现的分块上传 断点续传功能示例
发布日期:2017-04-18 00:00:00
90
本文实例讲述了php+resumablejs实现的分块上传 断点续传功能。分享给大家供大家参考,具体如下:
resumablejs官网 http://www.resumablejs.com/
本站下载地址。
upload.html
<!DOCTYPE html> <html lang="en"> <div> <a href="#" rel="external nofollow" id="browseButton" >Select files</a> <div> <div> <input id="btnCancel" type="button" onClick='r.pause()'value="Cancel All Uploads" style="margin-left: 2px; height: 22px; font-size: 8pt;" /> <br /> </div> <script src="resumable.js"></script> <script> var r = new Resumable({ target:'upload.php', chunkSize:2*1024*1024, simultaneousUploads:4, testChunks:true, throttleProgressCallbacks:1, }); r.assignBrowse(document.getElementById('browseButton')); r.on('fileSuccess', function(file){ // console.debug(file); }); r.on('fileProgress', function(file){ // console.debug(file); }); r.on('fileAdded', function(file, event){ r.upload(); //console.debug(file, event); }); r.on('fileRetry', function(file){ //console.debug(file); }); r.on('fileError', function(file, message){ //console.debug(file, message); }); r.on('uploadStart', function(){ //console.debug(); }); r.on('complete', function(){ //console.debug(); }); r.on('progress', function(){ //console.debug(); }); r.on('error', function(message, file){ //console.debug(message, file); }); r.on('pause', function(file,message){ //console.debug(); }); r.on('cancel', function(){ //console.debug(); }); </script> </html>