appcan开发 插件API>网络通讯>uexDownloaderMgr 下载插件 的问题

发布于 2022-09-04 02:50:53 字数 1990 浏览 44 评论 0

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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

笑忘罢 2022-09-11 02:50:53

这个问题是他们uexDownloaderMgr插件的问题,更新插件后,下载功能正常啦

烟雨凡馨 2022-09-11 02:50:53

你好,请问你的uexDownloaderMgr插件是怎样更新的呢?我现在也遇到你之前发的文章里面的那样问题了:《IDE模拟器上调试,大概是一秒报一个这个错Failed to load resource: net::ERR_CONNECTION_REFUSED》,期望你的回信。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文