Как изменить пользовательский агент устройства в Kaiosrt или WebIDE?

Я вижу следующие поля в «Настройки устройства».

Настройки устройства

Однако ни один из этих параметров не влияет на navigator.userAgent. Я также пытался заглянуть в «Настройки устройства», но там вообще нет поля, связанного с пользовательским агентом.

Настройки устройства

Для справки, вот моя информация о времени выполнения.

Информация о времени выполнения

Как видите, пользовательский агент — Mozilla 5.0 (Mobile; rv:48.0) Gecko/48.0 Firefox/48.0. Я хочу изменить пользовательский агент на Mozilla/5.0 (Mobile; LYF/LF-2403/LYF-LF2403-000-01-3D-191217-i;Android; rv:48.0) Gecko/48.0 Firefox/48.0 KAIOS/2.0, чтобы он соответствовал пользовательскому агенту устройства.


person Aadit M Shah    schedule 07.02.2020    source источник


Ответы (1)


Хитрость заключается в том, чтобы относиться к нему как к браузеру Firefox:

  1. Откройте «Настройки устройства» и добавьте новую строку конфигурации с ключом general.useragent.override и значением, которое вам нужно.
  2. Перезапустите приложение в симуляторе.

Переопределенный пользовательский агент на шаге 1 должен начать отражать.

person Anurag Kalia    schedule 01.06.2020