Допустим сайт открылся на смартфоне под Android, пользователь открыл боковое меню. При нажатии на кнопку назад он не выйдет из бокового меню, а перейдёт на предыдущую страницу. Как отловить нажатие на кнопку назад?
UPD:
Как оказалось это можно сделать, но не через VueRouter. По крайне мере я пока не понял, как с помощью его сделать то, что мне нужно было.
Есть два варианта решения проблемы с историей браузера:
1. Изменить плагин для роутинга
2. Вручную прописывать изменение истории браузера:
https://developer.mozilla.org/ru/docs/Web/API/History
https://developer.mozilla.org/en-US/docs/Web/API/H...
https://developer.mozilla.org/en-US/docs/Web/API/W...
Я это сделал через скрещивание Vuex, шины событий и как раз подмены истории.