私が達成しようとしているのは、履歴に特定のページを記録しないことです。そのため、戻るボタンで前のページに戻ることはありません。
たとえば、ページがログイン ページまたは登録ページである場合は記録しないでください。それ以外の場合はページを記録します。
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 関数を無効にしたいと考えています。誰でもこれを行う方法を教えてもらえますか?