mui 重写back 调用back方法,实现返回就即时刷新页面
需求:
从A-----b页面 B操作完后再返回A ,这时A页面数据变化
1.先是针对安卓机可以点击按钮返回,也可以用本机的返回键返回
监听本机的返回按钮,如果点击就调用写好的自定义刷新事件
(function($, doc) {
$.oldBack = mui.back;
var backButtonPress = 0;
$.plusReady(function(){
$.back = function(event) {
$.oldBack = back('页面id', '跳转的页面);
return false;
};
});
}(mui, document));
2.自定义事件
function back(keys, urls){
mui.plusReady(function(){
var self = plus.webview.currentWebview();
var opener = self.opener();
if(flag){
mui.fire(opener,'newsId',{});
}
self.close();
opener.show();
})
}