Задать вопрос
@marrs

React, hardware back button event?

Всем привет!
Задача: Есть приложение на reactjs, когда человек покидает страницу определенную страницу и уходит назад, необходимо уточнить действительно ли он хочет выйти. Подобным образом работает confirm по событию beforeunload. Но в реакте это не проходит.

Есть ли какие нибудь способы отследить нажатие на нативную кнопку back устройства (телефон)? Важно чтобы он шел именно назад по истории, нужно как то отследить это событие до того как оно произошло.
beforeunload реагирует только на перезагрузку, а popstate срабатывает после того как событие уже случилось.
Проще говоря нужно какое то before popstate, но его нет))
  • Вопрос задан
  • 1155 просмотров
Подписаться 2 Комментировать
Подписчики вопроса 2 К ответам на вопрос (0)