Я хочу добавить новое состояние в историю браузера, когда платформа загружается в первый раз, поэтому, когда пользователь нажимает кнопку возврата браузера, он должен попасть на домашнюю страницу приложения.
Я пытался добавить новое состояние, используя
1. PlatformLocation pushState ()
2. window.history.pushState ()
location.pushState(null, 'home', 'home');
// window.history.pushState(null, 'home', 'home');
Я даже пытался дать полный URL
location.pushState(null, 'home', 'http://localhost:4200/home');
// window.history.pushState(null, 'home', 'http://localhost:4200/home');
Это добавляет новое состояние в историю браузера, но когда я нажимаю кнопку возврата браузера, ничего не происходит, т. Е. Я все еще на той же странице, но только новое добавленное состояние удаляется из истории браузера.