Cordova文件下载

来源:互联网 发布:口取纸打印软件 编辑:程序博客网 时间:2024/05/02 00:52

 var fileTransfer = new FileTransfer();

 function downloadFile() {

               //下载路径

               var uri = encodeURI("http://192.168.1.38:9082/resources/uploads/test.zip");

               var file = cordova.file.documentsDirectory

              //保存路径

               fileURL=encodeURI(file+'hong.zip');

               fileTransfer.download(

                                     uri,

                                     fileURL,

                                     function(entry) {

                                     console.log("download complete: " + entry.toURL());

                                     },

                                     function(error) {

                                     console.log("download error source " + error.source);

                                     console.log("download error target " + error.target);

                                     console.log("upload error code" + error.code);

                                     },

                                     false,

                                     {

                                     headers: {

                                    "Authorization": "Basic dGVzdHVzZXJuYW1lOnRlc3RwYXNzd29yZA=="

                                     }

                                     }

                                     );

                                     

//下载进度                                  

 fileTransfer.onprogress = function(progressEvent) {

                                        if (progressEvent.lengthComputable) {

                                             console.log(progressEvent.loaded / progressEvent.total);

                                         }else {

                                             loadingStatus.increment();

                                         }

                                     };



1 0
原创粉丝点击