Что делает Firefox иначе, когда взаимодействует с сайтом в мобильном режиме? - PullRequest
1 голос
/ 19 июня 2019

Я пытаюсь отследить ошибку, которая возникает только на мобильных устройствах (и в Firefox в мобильном режиме). Когда я переключаюсь в мобильный режим Firefox (используя CTRL + SHIFT + M), ошибка сразу же воспроизводится (без необходимости перезагрузки страницы вручную). Сначала я подумал, что это проблема CSS, но, похоже, в работе может быть какой-то JavaScript.

Если я смогу определить, что Firefox делает по-другому, когда в мобильном режиме, я могу лучше изолировать проблему или создать хакерское решение, поэтому мой вопрос Что Firefox делает по-другому при взаимодействии с веб-сайтом в мобильном телефоне? режим

Насколько я понимаю, Firefox в мобильном режиме

  • меняет пользовательский агент
  • и подделывает медиазапросы, такие как размер экрана и плотность пикселей.
  • Кажется, страница не перезагружается (хотя, похоже, запросить значок страницы, которую я тестирую).
  • Может вызывать событие onresize при переключении между режимами.

    Исходя из вышеизложенной информации, пользовательский агент вряд ли станет причиной ошибки, которую я вижу. CSS может быть фактором. JavaScript может что-то делать при обнаружении события onresize.

Есть ли в мобильном режиме Firefox что-то еще, что я пропустил?

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