帖子
帖子
用户
博客
课程
1234下一页
返回列表 发新帖
380
帖子
4
勋章
6
Y币
apicloud大师 发表于 2017-6-29 11:25
/**
* 打开新窗口
* @param {string} id  页面ID

在打开模块的win 页面处理一下        

api.addEventListener({
                                name: 'keyback'
                        }, function(ret, err) {
                                if (ret) {
                                        var downloadManager = api.require('downloadManager');
                                        downloadManager.closeManagerView();
                                        // alert( JSON.stringify( ret ) );
                                } else {
                                      //  alert(JSON.stringify(err));
                                }
                        });
6
帖子
0
勋章
9
Y币
技术支持-F 发表于 2017-6-29 15:41
在打开模块的win 页面处理一下        

api.addEventListener({

放到win里面,downloadManager.closeManagerView();不执行,下载管理页面关闭不了
380
帖子
4
勋章
6
Y币
apicloud大师 发表于 2017-6-30 13:56
放到win里面,downloadManager.closeManagerView();不执行,下载管理页面关闭不了

不会的,我写完代码运行过才告诉你这个方法的
42
帖子
2
勋章
5323
Y币
怎么实现的离线下载
12
帖子
0
勋章
125
Y币
技术支持-F 发表于 2017-6-28 15:19
你的页面是怎么打开的?发下代码

请问这个问题解决了吗?我也遇到了这个问题。openManagerView  点击返回按钮,不仅仅是下载管理界面没了,自己的那一层界面也没了。
12
帖子
0
勋章
125
Y币
楼主这个问题解决了吗?
380
帖子
4
勋章
6
Y币
Mr.zhang4566 发表于 2017-7-20 10:00
请问这个问题解决了吗?我也遇到了这个问题。openManagerView  点击返回按钮,不仅仅是下载管理界面没了 ...

在打开模块的win 页面处理一下        

api.addEventListener({
                                name: 'keyback'
                        }, function(ret, err) {
                                if (ret) {
                                        var downloadManager = api.require('downloadManager');
                                        downloadManager.closeManagerView();
                                        // alert( JSON.stringify( ret ) );
                                } else {
                                      //  alert(JSON.stringify(err));
                                }
                        });
12
帖子
0
勋章
125
Y币
技术支持-F 发表于 2017-7-20 10:11
在打开模块的win 页面处理一下        

api.addEventListener({

那如果当前没有打开 openManagerView ,点击返回的时候,当前界面就没反应了吧!是不是需要先判断当前有没有打开的openManagerView?
380
帖子
4
勋章
6
Y币
Mr.zhang4566 发表于 2017-7-20 10:47
那如果当前没有打开 openManagerView ,点击返回的时候,当前界面就没反应了吧!是不是需要先判断当前有 ...

不需要吧。没打开,关闭就没反应,不会报错。
12
帖子
0
勋章
125
Y币
技术支持-F 发表于 2017-7-20 10:55
不需要吧。没打开,关闭就没反应,不会报错。

就是啊,如果没打开openManagerView,点击返回按钮,按常理应该是当前界面返回,但是却没反应。这样不太好吧。现在的需求是,如果打开了openManagerView,点击返回就关闭openManagerView, 如果没打开,就关闭当前界面。
1234下一页
您需要登录后才可以回帖 登录

本版积分规则