起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1246|回复: 2

[处理中4] 如何实现下载文件功能

[复制链接]

9

主题

17

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
发表于 2017-3-22 13:16:29 | 显示全部楼层 |阅读模式
1、采用cordova-plugin-http
按照http://docs.wex5.com/cordova-plugin-http/的说明:
  1. function fileSuccess(data){
  2.         alert("标题:"+data.headers+"\n 状态值:"+data.status+"\n 返回数据:"+data.file);
  3.     }
  4.     //上传下载文件失败返回
  5.     function fileFailure(data){
  6.         alert("\n 状态值:"+data.status+"\n 返回数据:"+data.error);
  7.     }
  8. Model.prototype.button1Click = function(event){
  9.                 cordovaHTTP.downloadFile("http://192.168.0.2:9000/Files/App/2.jpg", {}, {},cordova.file.dataDirectory+"/2.jpg",fileSuccess,fileFailure);
  10.         };
复制代码

真机运行无法下载文件,提示信息标题、状态值都是undefined,哪里不对吗?

2、采用cordova-plugin-fastrde-downloader下载
  1. Model.prototype.modelLoad = function(event){
  2.                 downloader.init({
  3.                                 folder : "apptest",
  4.                                 unzip : false,
  5.                                 check : false
  6.                         });
  7.         };

  8. Model.prototype.button2Click = function(event){
  9.                 var fileName = downloader.get("http://192.168.0.2:9000/Files/App/2.zip");
  10.                         justep.Util.hint("文件"+fileName + "下载成功");
  11.         };
复制代码

提示下载成功,但是机器里找不到文件,不知道哪里有问题 ?

还有什么下载文件的方式吗?

13

主题

313

帖子

399

积分

中级会员

Rank: 3Rank: 3

积分
399
QQ
发表于 2017-3-22 13:19:58 | 显示全部楼层
回复 支持 反对

使用道具 举报

9

主题

17

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
 楼主| 发表于 2017-3-22 14:28:40 | 显示全部楼层
感谢!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-2 07:33 , Processed in 0.072541 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表