Я занимаюсь разработкой приложения, в котором используются представления, которые добавляются в историю с помощью функции
history.pushState()
Представления - это разные шаги в форме, в которой пользователь должен иметь возможностьвернуться к предыдущим шагам и внести коррективы, но не пересылать без повторной публикации.
Достигну обратной навигации, прослушивая события popstate и возвращаясь на один шаг назад в вызванной функции
Проблемав том, что как popstate называется, история в браузере становится активной по понятным причинам.Но так как кнопка перехода в журнал истории также запускает всплывающее событие, в результате нажатия истории вперед вы переходите на следующий шаг назад.
Поскольку я не хочу, чтобы пользователь мог просматривать историю вперед, я бы хотел, чтобыИстория пересылки будет очищена.
Так что мой вопрос в основном, есть ли способ удалить историю пересылки, когда вы шагаете назад по истории браузера?