Я не мог понять, почему AMP.goBack (по нажатию кнопки) не возвращается на 1 страницу назад, например, когда вы нажимаете кнопку «Назад» в браузере.
Я нашел это: https://github.com/ampproject/amphtml/issues/5225
Он все еще открыт с марта 2017 года, поэтому очевидно, что сообществу не нужна кнопка «Назад», которая охватывает разные страницы в документе AMP (я отказываюсь привязывать несколько документов к одной странице только ради использования кнопки «Назад», полезная нагрузка будет слишком много, и просить разработчика позаботиться об одной большой странице неразумно и открывает ее для гораздо большего количества проблем, чем необходимо)
Оставаясь в пространстве AMP и получая подтверждение от их валидатора, как можно добавить «history.back» на страницу AMP?
Реализация нашего сайта на данный момент представляет собой чистый AMP, с идеей PWA позже (со страницами AMP, загружаемыми в PWA).
Я не могу понять, почему AMP-страница (и команда, стоящая за принятием решений) считала, что все на одной странице — хорошая идея.
Хотелось бы получить отзыв от кого-то, у кого была эта проблема, и каков был бы ваш обходной путь для этого.