我在页面C中有一个后退按钮,当我从页面A访问页面C时,后退按钮将我返回到页面A,当我从页面B访问页面C时,后退按钮将我返回到页面B.但是,如果我在页面C上并刷新它,则后退按钮不再起作用,因为它没有检测到前一页面。那么即使刷新下一页后我怎么能回到上一页呢?
这是我的代码,但没有解决方法:
backClicked() {
// Check if page is refresh
if (performance.navigation.type === 1) {
// Try to recall the previous page before refresh (but not work)
location.replace(document.referrer);
} else {
// return to prev page based on history
window.history.back();
}
}