移動app返回頁面並刷新

第一種方法:

// 重寫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;
	}
});

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章