门牙有点晃
门牙有点晃
  • 发布:2016-02-22 11:03
  • 更新:2016-02-25 04:53
  • 阅读:1924

添加了popover后无法返回上一个界面

分类:MUI

进入编辑界面,如果点击返回就会触发popover,

怎么点击不保存然后退出当前界面到前一个界面?做了如下的代码无法实现想要的结果。

mui.back = function() {  
    mui('.mui-popover').popover('toggle');  
    //保存草稿  
    document.getElementById("save").addEventListener('tap',function(event) {  
            mui.toast('已保存为草稿');  
    }, false);  
    //不保存  
    var old_back = mui.back;  
    document.getElementById("no_save").addEventListener('tap',function(event) {  
        mui.toast('未保存');  
        old_back();  
    }, false);  
};
2016-02-22 11:03 负责人:无 分享
已邀请:
门牙有点晃

门牙有点晃 (作者)

已经解决,加上下面代码就可以了。

var self;  
self = plus.webview.currentWebview();  
self.close();
DCloud_UNI_CHB

DCloud_UNI_CHB

@门牙有点晃 方案是正确的,因为mui.back默认处理了界面弹出元素,会优先关闭弹出元素;若无弹出元素,再关闭窗口;

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