Как я могу изменить строку пользовательского агента, отправленную Chrome на моем Nexus 7?

Читая обзоры BBC Media Player в Google Play, один пользователь сказал, что, поскольку Chrome поддерживает HTML5, ему удалось убедить веб-сайт BBC iPlayer воспроизводить ему потоки, предназначенные для устройств iPad/iPhone, подменив строку пользовательского агента IOS на своем Nexus. 7.

Как мне самому заставить то же самое работать?

Я посмотрел, как я могу изменить пользовательский агент для стандартного браузера? и метод изменения пользовательского агента браузера в зависимости от сайта , но оба, похоже, сосредоточены на браузере Dolphin. Кроме того, пожалуйста, укажите, потребует ли решение рутировать мой Nexus-7.

Между прочим, я также пытался использовать Phoney с Firefox, но, хотя Firefox поддерживает HTML5, а веб-сайт iPlayer показывает страницы без установки флэш-памяти или использования внешних сообщений приложений, он все равно не будет воспроизводить потоки (он просто вращает свое колесо прогресса), поэтому ищу решение для Chrome.

Ответы (2)

Я не нашел никакого способа сделать это, кроме как подключить телефон к компьютеру и использовать функцию удаленной веб-отладки для изменения строки пользовательского агента.

  1. Используйте эту документацию, чтобы включить и начать использовать удаленную отладку: https://developers.google.com/chrome/mobile/docs/debugging .
  2. Откройте любую веб-страницу в Chrome для Android
  3. Перейдите на localhost:9222 в браузере Chrome на своем компьютере и выберите вкладку из списка вкладок, открытых в Chrome для Android. Вы увидите экран инструментов разработчика.
  4. Перейдите к настройкам инструментов разработчика на своем компьютере, щелкнув значок настроек в левом нижнем углу инструментов разработчика и измените там строку пользовательского агента.
  5. Перезагрузите веб-страницу в телефоне Android

Конечно, пользовательский агент вернется к умолчанию после того, как вы отключите свой телефон от компьютера.

Я знаю, что это не совсем решение, но вы пробовали использовать Firefox? Вы можете изменить строку агента в этом браузере.

Я пытался использовать Phoney с Firefox, но, хотя веб-сайт iPlayer показывает страницы без установки флэш-памяти или использования сообщений внешнего приложения , он все равно не воспроизводит потоки, поэтому ищу решение для Chrome.