帖子
帖子
用户
博客
课程
1234下一页
返回列表 发新帖
380
帖子
4
勋章
6
Y币
apicloud大师 发表于 2017-6-28 16:54
function openDownloaded(){
        var downloadManager = api.require('downloadManager');
        d ...

不是模块,是你openFrame 或openWin 的那段代码
6
帖子
0
勋章
9
Y币
技术支持-F 发表于 2017-6-28 15:19
你的页面是怎么打开的?发下代码

function openDownloaded(){
        var downloadManager = api.require('downloadManager');
        downloadManager.openManagerView({
            title: '下载管理'
        }, function(ret, err) {
            if (ret) {
                downloadManager.openDownloadedFile({
                    id: ret.id
                }, function(ret1, err1) {
                    if (ret1.status) {
                        console.log(JSON.stringify(ret));
                    } else {
                        console.log("else:"+JSON.stringify(err));
                    }
                });
            } else {
                $toast('打开下载页面失败')
                console.log(JSON.stringify(err));
            }
        });
    }
0
帖子
0
勋章
1320
Y币
提示: 作者被禁止或删除 内容自动屏蔽
380
帖子
4
勋章
6
Y币
apicloud大师 发表于 2017-6-29 09:43
function openDownloaded(){
        var downloadManager = api.require('downloadManager');
        d ...

代码怎么还是发错了?
有没有用webBrowser之类的模块?
6
帖子
0
勋章
9
Y币
技术支持-F 发表于 2017-6-28 15:19
你的页面是怎么打开的?发下代码

为什么我发的代码总是被删除,昨天发了一遍今天发了一遍,一刷新页面都没了
6
帖子
0
勋章
9
Y币
技术支持-F 发表于 2017-6-29 10:15
代码怎么还是发错了?
有没有用webBrowser之类的模块?

<li class="aui-col-xs-4 aui-list-view-cell aui-text-center" onclick="$openWin('video','../video/main.html',{'index':0});" tapmode="hover">
                        <span class="iconfont icon-shipin1 text-white" style="color:#F98686"></span>
                        <p>微学视频</p>
                    </li>
6
帖子
0
勋章
9
Y币
技术支持-F 发表于 2017-6-29 10:15
代码怎么还是发错了?
有没有用webBrowser之类的模块?

感觉你们的论坛对我不友善,我在另一个页面回复了好几条,显示成功之后,我刷新页面看是否有回复,结果我回复的贴子都不见了
380
帖子
4
勋章
6
Y币
apicloud大师 发表于 2017-6-29 11:00
感觉你们的论坛对我不友善,我在另一个页面回复了好几条,显示成功之后,我刷新页面看是否有回复,结果我 ...

api.openWin({
    name: 'page1',
    url: './page1.html',
    pageParam: {
        name: 'test'
    }
});

我主要是想看你的openWin 方法里传了哪些参数
$openWin 是你们封装的一个方法吧
你贴的三个页面都是openWin 打开的吗
6
帖子
0
勋章
9
Y币
技术支持-F 发表于 2017-6-29 11:20
api.openWin({
    name: 'page1',
    url: './page1.html',

/**
* 打开新窗口
* @param {string} id  页面ID
* @param {string} url 页面路径
* @param {json} pageParam 参数
*/
function $openWin(id,url,pageParam,reload) {
    var vid=id||'';
    var vurl=url||'';
    var vpageParam=pageParam||{};
    var reload = reload||false;
    api.openWin({
        name: vid,
        url: vurl,
        pageParam:vpageParam,
        reload:reload
    });
}
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));
                                }
                        });
1234下一页
您需要登录后才可以回帖 登录

本版积分规则