окно.Расположение.href не возвращает URL-адрес, обновленный по истории.replacestate, когда chrome на Android переключает рабочий стол в мобильный режим и наоборот

#android #html #google-chrome

Вопрос:

Окружающая среда: chrome на эмуляторе Android. Вопрос : когда страница сначала загружается , я могу обновить URL-адрес window.history.replaceState({}, '', switchURL); , когда я обновить страницу , страница должна отправить дополнительный токен я добавленным к URL-адресу ( используя replacestate ) на сервере, чтобы позволить ему определить, что это случай обновить/перезагрузить , восстановить Tab и т. д. обновить /восстановить вкладки работают нормально .

Однако когда моя страница загружается в Chrome на Android, и я переключаюсь с мобильного на рабочий стол в меню Chrome, он попытался перезагрузить страницу, но не смог, так как нашел только старый URL-адрес ( без новых тегов, добавленных replacestate) .