蓝莲花
蓝莲花
  • 发布:2015-05-20 23:20
  • 更新:2015-05-20 23:40
  • 阅读:1271

关于BackButton

分类:MUI
mui

webview_index -> webview_one -> webview_two

index 界面 进入 one界面 的同时,把 index 界面 hide掉;
然后从 one界面 进入 two 界面时候,同时把 one 界面 hide 掉;

请问这种时候,在 two 界面 按 物理返回键,怎样处理才能正常返回 one 界面,
然后在two界面 按物理返回键返回 index界面?

因为进入时候把前面的 hide掉了, 所以目前情况是 一按物理返回键 就 直接退出app了;

2015-05-20 23:20 负责人:无 分享
已邀请:
DCloud_UNI_CHB

DCloud_UNI_CHB

目前的5+ runtime已优化窗口管理,无需手动hide;

若真想体验手动挡的快乐,可以在two界面写如下代码:

var old_back = mui.back;  
mui.back = function(){  
    var webview_one = plus.webview.getWebviewById('one');  
    //显示webview_one  
    webview_one.show('none');  
    //继续执行原本返回逻辑  
    old_back();  
}
  • 蓝莲花 (作者)

    谢谢,问题解决了,我去掉手动hide就可以了

    2015-05-21 11:50

  • Danny

    目前的5+ runtime已优化窗口管理,无需手动hide 怎么解释?使用的是loadurl的方式吗?

    2015-05-21 20:04

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