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

[App引擎] 主页面中弹出多层窗体 执行api.execScript时没反应

[复制链接]
发表于 2015-1-21 17:49:04
问下 有什么方法可以查看目前我弹出多少个窗口 并且弹出窗口都叫什么名 最好连窗体里的参数值也能看到。方便调试啊。
还有问题

场景描述:
主页面index 通过api.openFrame方式弹出一个窗体A,在这个A窗体中通过 api.openWin方式弹出窗体AA ,再在AA窗体中通过api.openWin再弹出AAA窗体。
最后在AAA窗体中执行A窗体中的exec()方法。


理论上在AAA窗体中 执行如下代码,但是没反应 实在是搞不定了 求帮。。
api.execScript({
                name:'A',
                script: "exec();"
        });

28
帖子
1
勋章
1万+
Y币
本帖最后由 kenny 于 2015-1-21 18:14 编辑

api.execScript({
                name:'root',
                frameName:'A',
                script: "exec();"
        });
这样子,其中A为你openFrame时传入的name参数的值,root是首页默认的名字
21
帖子
0
勋章
164
Y币
楼上正解···你没看明白execScript的文档
3
帖子
0
勋章
175
Y币
kenny 发表于 2015-1-21 18:11
api.execScript({
                name:'root',
                frameName:'A',

终于懂了。。谢谢啦
3
帖子
0
勋章
175
Y币
狄特莉丝 发表于 2015-1-22 15:27
楼上正解···你没看明白execScript的文档

关键是太深奥了。根节点竟然是root,真没看见根节点是root
20
帖子
0
勋章
296
Y币
对官网的文档好无语了!
您需要登录后才可以回帖 登录

本版积分规则