我现在的页面都是mui.openWindow打开的,比如a页面打开b页面,b页面打开c页面,这时c页面再打开a页面就是白屏,我试过在打开之前先关闭a页面再打开,或者打开a页面时候用自定义事件,a页面监听再调方法,都不行,请问要多次用open打开一个页面怎么弄
小PP
- 发布:2015-10-28 17:58
- 更新:2017-02-06 16:18
- 阅读:6649
mui.openWindow多次打开同一页面问题
分类:MUI
7 个回复
啸天
给打开的页面地址加上时间戳
amourz
var c=plus.webview.currentWebview();
var b=c.opener();
var a=b.opener();
plus.webview.close(c);
plus.webview.close(b);
把c和b关闭,a就露出来了
m***@163.com
同问
lxl
没遇到过
hello_kitty - 切切切
这个问题我也遇到过
使用下面这个就好了
plus.webview.currentWebview().hide();
plus.webview.open('error.html','error.html');
砂子
涉及到这种情况的页面,我的做法是先判断 目标webview是有存在。是的话显示出来。不是的话再open
付楚
你好 ,这个要怎么判断呢 ?
2017-11-02 16:47
6***@qq.com
open打开的是之前没有打开过的页面,如果这个页面已经打开了是不能在打开的,你可以用show来显示 出来