我试图完成的不是在历史记录中记录某些页面,所以后退按钮不会带你回到上一页。
例如,如果该页面是登录页面或注册页面,则不记录,否则记录页面:
function changePage(page)
if(page == 'login' || page == 'register') {
$.mobile.changePage( "#" + page , {
transition: "pop",
reverse: false,
changeHash: false
});
} else {
$.mobile.changePage( "#" + page, {
transition: "pop",
reverse: true,
changeHash: true
});
}
}//end change page
但我想以全局方式覆盖 mobile.changePage 函数,以便检查每个函数被调用。谁能给我任何想法如何做到这一点?