Chrome Состояние сети UserAgent не работает - PullRequest
0 голосов
/ 15 февраля 2020

Я с самого начала использую Chrome Отладчик для проверки мобильного макета моего сайта. Я нажимаю значок мобильного телефона в верхнем левом углу и затем обновляю страницу sh. Он обновляет строку User Agent и все хорошо. На прошлой неделе он начал делать это странное поведение, когда изменял его после обновления страницы sh:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

Когда я щелкаю значок мобильного устройства в отладчике Chrome, он сразу же сообщает о правильном пользователе. агент. Но когда я обновляю sh браузер, он возвращается к немобильному пользовательскому агенту, указанному выше, и остается там. Обратите внимание, что браузер по-прежнему правильно отображает размеры страницы как мобильное устройство, поэтому он знает, что я нажал кнопку мобильного устройства, но пользовательский агент больше не совпадает.

Я должен отключить его и снова использовать отладчик, и тогда он будет работать только до тех пор, пока я не обновлю sh страницу. Поэтому он временно устанавливает правильную строку пользовательского агента, но всегда теряет ее на странице refre sh. Если я нажимаю кнопку refre sh достаточное количество раз, на ней отображается правильный пользовательский агент, но при следующей ссылке sh он немедленно возвращается к немобильному пользовательскому агенту. Я предполагаю, что это правильно в десяти процентах случаев.

Я использую сайт https://www.whatismybrowser.com/detect/what-is-my-user-agent, чтобы проверить текущие настройки.

Есть идеи?

Спасибо.

...