伟伟
伟伟
  • 发布:2015-02-02 18:14
  • 更新:2015-03-21 23:57
  • 阅读:2965

能否静默关闭或隐藏某个webview?

分类:HBuilder

逻辑是这样的:
A-〉B-〉C-〉D-〉
当D的逻辑执行结束后,跳转回A,但此时C已经没用了,如果我在A 执行C.close();由于C是由B创造的,那么关闭C后,页面会自动返回B,这不是我想要的,能否在A关闭C的时候,不让用户察觉到,静默就关闭了?

2015-02-02 18:14 负责人:无 分享
已邀请:
DCloud_heavensoft

DCloud_heavensoft

这个是zindex的问题。
关闭c后,是露出a,还是露出b,取决于哪个webview的zindex值高。
webview的style对象里有zindex设置。

另外,webview的控制不要乱了。d跳转到a,是新开的一个a,还是把低下的a的zindex调高并且show出来,一定要弄清楚。
我记过很多开发者乱开重复webview。

Gaollg

Gaollg

mui.back = function(){
plus.webview.currentWebview().opener().evalJS('mui.back();');
}
mui.plusReady(function(){
plus.webview.currentWebview().opener().hide();
});

该问题目前已经被锁定, 无法添加新回复