页面打开顺序:A → B
A
//添加监听事件
window.addEventListener("监听事件名称", function(data) {
isTrue = data.detail.isBack; //得到isBack的值
if(isTrue == true) {
mui.back(); //返回到上一页
}
});
B
//初始化方法中重写退出函数
mui.init({
beforeback: function() {
//获取创建者
var pointView = plus.webview.currentWebview().opener();
//触发目标窗口的自定义事件
mui.fire(pointView, "监听事件名称", {
isBack: true //传值
});
return true;
}
});