Popstate не работает на некоторых браузерах - PullRequest
5 голосов
/ 22 января 2020

Я использую код, как показано ниже:

if (window.history && window.history.pushState) {
    window.history.pushState('forward', null, './#forward');
    $(window).on('popstate', function () {
        window.location.href = "https://www.google.com/";   
    });
}

Я хочу добавить #forward в URL, используя "Pu sh state", тогда, если пользователь нажимает кнопку возврата браузера, на которую я хочу перенаправить другая ссылка.

Работает: Работает в chrome, но не работает с поисковой системой «CANARY». Пожалуйста, помогите мне разобраться в этом вопросе. Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...