Цель-C: Как определить ШИРОКУ СОДЕРЖАНИЯ СОТОВОЙ СВЯЗИ для iPhone и iPad?

Выбранный ответ предназначен только для Safari. В настоящий момент невозможно выполнить реальную удаленную отладку в Chrome на iOS, но, как и в большинстве мобильных браузеров, вы можете использовать WeInRe для некоторой простой отладки. Это небольшая работа по настройке, но позволяет вам проверять DOM, видеть стиль, изменять DOM и играть с консолью.

enter image description here [/g4]

Чтобы настроить:

  • Установить nodejs
  • npm install -g weinre
  • weinre --boundHost -all-
  • Открыть http: / / {wifi-ip-address}: 8080 / и скопировать код целевого скрипта
  • Вставить тег сценария на свою страницу (или использовать букмарклет)
  • Нажмите ссылку на debug client user interface (http: // {wifi-ip-address}: 8080 / client / # anonymous)
  • Когда вы получаете зеленую строку под Клиенты , браузер подключен

Этот букмарклет немного сложнее для установки. Это проще всего, если вы включили синхронизацию с закладками для настольных и мобильных Chrome. Скопируйте URL-адрес букмарклета с локального сервера weinre (как указано выше). К сожалению, это не работает, потому что он неправильно закодирован. Поэтому откройте консоль JavaScript и введите:

copy(encodeURI('')); // paste bookmarklet inside quotes

Теперь вы должны иметь букмарклет с URL-адресом в вашем буфере обмена. Вставьте его в новую закладку в разделе Мобильные закладки . Назовите это weinre или что-то простое. Он должен быть синхронизирован с вашим мобильным телефоном довольно быстро, поэтому загрузите страницу, которую вы хотите проверить. Затем введите имя закладки в url-bar, и вы должны увидеть букмарклет как предложение автозаполнения. Щелкните по нему, чтобы запустить букмарклетный код:)

enter image description here [/g5]

0
задан user973067 29 February 2012 в 10:57
поделиться