Алголия: восстановить позицию прокрутки вниз - PullRequest
0 голосов
/ 31 мая 2019

Я прокручиваю страницу поиска по Алголии. После того, как я нажму на какой-нибудь продукт и перейду на страницу продукта. После того, как я нажимаю кнопку «Назад» в браузере, я снова вижу страницу поиска в Алголии. Я исключаю, чтобы увидеть позицию прокрутки вниз (как это было раньше), но есть Top.

Я использую Magento2 + Algolia (1.9.0)

Кто-нибудь знает, что может быть решением?

1 Ответ

0 голосов
/ 31 мая 2019

В настоящее время лучшим вариантом является сохранение позиции прокрутки:

$(window).scroll(function () {
//set scroll position in session storage
sessionStorage.scrollPos = $(window).scrollTop();
});
var init = function () {
//return scroll position in session storage
$(window).scrollTop(sessionStorage.scrollPos || 0);
$(’.ap-dropdown-menu’).remove();

};
window.onload = init;

Как описано:

...