MUI beforeback方法,在页面返回之前所做的处理,比如,在返回子页面之前刷新父页面

在子页面mui.init中定义beforeback函数,函数中用mui.fire来执行父页面中的方法

mui.init({
    swipeBack:true, //启用右滑关闭功能

    beforeback:function(){
    var my_yue = plus.webview.getWebviewById('my_yue');
    mui.fire(my_yue,'refresh');
    return true;
    }
});

在子页面的mui.fire方法触发了父页面中refresh函数

window.addEventListener('refresh',function(event){
    location.reload();
});

mui.openWindow打开页面时,会创建一个id,这里类似安卓里获取页面布局的那个id,下面的代码是关掉这个id为withdrawal_bank的页面

mui.plusReady(function(){
     var withdrawal_bank = plus.webview.getWebviewById("withdrawal_bank");
     if(withdrawal_bank!=null){
        withdrawal_bank.close();
     }
});

你可能感兴趣的:(MUI beforeback方法,在页面返回之前所做的处理,比如,在返回子页面之前刷新父页面)