appcan开发 插件API>网络通讯>uexDownloaderMgr 下载插件 的问题
uexDownloaderMgr.cbCreateDownloader
监听到文件创建成功,但是uexDownloaderMgr.onStatus
监听下载进度的时候,总是status= 0
,这是怎么回事呢?
哪里可能出问题了呢?
IDE模拟器上调试,大概是一秒报一个这个错Failed to load resource: net::ERR_CONNECTION_REFUSED
真机调试,完全没效果,(那个下载进度是下载开始的时候,才会显示出来的)
真机上连文件创建成功都没弹出,更不显示下载进度
代码如下:
var opCode = context.id;
uexDownloaderMgr.createDownloader(opCode);
var fileType ="fileType";
var savePath = "wgt://**/";//**代表不同用户的id
var cText = 0;
var cJson = 1;
var cInt = 2;
uexDownloaderMgr.cbCreateDownloader = function(opCode, dataType, data) {
switch(dataType) {
case cText:
alert("uex.cText");
break;
case cJson:
alert("uex.cJson");
break;
case cInt:
if (data == 0) {
alert("文件创建成功");
uexDownloaderMgr.download(opCode, serverURL, savePath, '1');
} else {
alert("文件创建失败");
}
break;
default:
alert("error");
}
}
uexDownloaderMgr.onStatus = function(opCode, fileSize, percent, status) {
switch (status) {
case 0:
//下载进度
$('#.percentage').html(percent + "%");
break;
case 1:
alert("下载完成");
uexDownloaderMgr.closeDownloader(opCode);
break;
case 2:
alert("下载失败");
uexDownloaderMgr.closeDownloader(opCode);
break;
case 3:
alert("已取消下载");
break;
default:
alert("error");
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
这个问题是他们
uexDownloaderMgr
插件的问题,更新插件后,下载功能正常啦你好,请问你的uexDownloaderMgr插件是怎样更新的呢?我现在也遇到你之前发的文章里面的那样问题了:《IDE模拟器上调试,大概是一秒报一个这个错Failed to load resource: net::ERR_CONNECTION_REFUSED》,期望你的回信。