第一种方法:
// 重写mui.back
var old_back = mui.back;
mui.back = function(){
var wobj = plus.webview.currentWebview().opener();
//id为父页面id,可以换成任何准备刷新页面的id
//也可对父页面执行其他函数,自行设置定义
wobj.reload(true);
//继续当前页面原有返回逻辑
old_back();
}
第二种方法:
mui.init({
beforeback: function() {
//获得父页面的webview
var list = plus.webview.currentWebview().opener();
//触发父页面的自定义事件(refresh),从而进行刷新
mui.fire(list, 'refresh');
//返回true,继续页面关闭逻辑
return true;
}
});