帖子
帖子
用户
博客
课程
显示全部楼层
43
帖子
0
勋章
180
Y币

[插件使用] download下载进度直到完成都是0,下载倒是成功了

[复制链接]
发表于 2016-9-22 10:47:30
api.download({
    url: url,
    savePath: fsDir+'/'+name,
    cache:false,
    allowResume:false,
    report:true
}, function(ret, err) {
    if(ret){
        if(ret.state==0){
        api.toast({ msg: '开始下载',duration:2000});
            api.toast({
                msg: "正在下载 " + ret.percent + "%",
                duration: 2000
            });
            api.notification({
                notify: {
                    content: "正在下载 " + ret.percent + "%",
                    updateCurrent: true
                }
            }, function(ret, err) {
                api.cancelNotification({
                    id: ret.id
                });
            });
        }求大神指点

4
帖子
0
勋章
3946
Y币
  url具体值发下,以前测试过,什么问题都没有
35
帖子
0
勋章
1335
Y币
和你一样,没有下载进度
43
帖子
0
勋章
180
Y币
zhiuzun 发表于 2016-9-22 11:44
url具体值发下,以前测试过,什么问题都没有

http://182.150.28.35:8888/attach ... amp;action=download
43
帖子
0
勋章
180
Y币
流风回雪 发表于 2016-9-22 13:31
和你一样,没有下载进度

文件大小也显示0,貌似只有apicloud的地址能显示
4
帖子
0
勋章
3946
Y币
sliver-wolf 发表于 2016-9-22 13:41
http://182.150.28.35:8888/attach.download?objId=333f0e9168e949c69c69b0a51bdc4084&action=download

你发字附串的值啊,发这个我只能下载了,并不知道是什么地址,我用云编译的APK地址试下吧
28
帖子
0
勋章
5162
Y币
你试试,没有问题的

function downloadOfApk(){
                api.download({
                        url: 'http://downloadpkg.apicloud.com/app/download?path=http://**.**1.z0.glb**.**/1164331e18d313f565f107b7d740a8c7_d',
                        savePath: 'fs://123.apk',
                        cache:false,
                        allowResume:false,
                        report:true
                }, function(ret, err) {
                        if(ret){
                                if(ret.state==0){
                                    api.toast({
                                        msg: "正在下载 " + ret.percent + "%",
                                        duration: 2000
                                        });
                                api.notification({
                                        notify: {
                                        content: "正在下载 " + ret.percent + "%",
                                        updateCurrent: true
                                        }
                                  }, function(ret, err) {
                                                api.cancelNotification({
                                                id: ret.id
                                                });
                                });
                      };
                     };
                   });
                };
1.png
43
帖子
0
勋章
180
Y币
selina1105 发表于 2016-9-22 14:22
你试试,没有问题的

function downloadOfApk(){

我这边也是,url如果是apicloud.com的,就没有问题,我这边是自己服务器的,就不行
4
帖子
0
勋章
3946
Y币
sliver-wolf 发表于 2016-9-22 15:55
我这边也是,url如果是apicloud.com的,就没有问题,我这边是自己服务器的,就不行 ...

那有可能是路径问题吧。。
16
帖子
0
勋章
99
Y币
请问有解决吗?貌似是只要是apicloud.com网址上的就可以,如果是自己网址就没有进度条。
您需要登录后才可以回帖 登录

本版积分规则