mui.back() 返回刷新父级页面

时间:2022-10-29 20:33:38

在子页面添加:

mui.init({
    beforeback: function() {
     //获得父页面的webview
        var list = plus.webview.currentWebview().opener();
     //触发父页面的自定义事件(refresh),从而进行刷新
        mui.fire(list, 'refresh');
        //返回true,继续页面关闭逻辑
        return true;
    }
});


在父页面添加一个reload刷新事件:

window.addEventListener('refresh', function(e){//执行刷新
    location.reload();
});


在子页面执行返回触发mui.back(),就会刷新父页面。