Можно ли открыть консоль инструментов разработчика в Chrome на телефоне Android?
Приложение AngularJS прекрасно работает на настольном компьютере, но не отображает должным образом на мобильном устройстве (отображается реальный код). Это на телефоне Android.
Я хотел бы видеть, какие ошибки отображаются в консоли.
Можно ли открыть консоль JS в приложении Chrome на мобильном устройстве (как на рабочем столе)?
13 ответов
Вы можете сделать это с помощью удаленной отладки, вот официальная документация. Основной процесс:
- Подключите ваше устройство Android
- Выберите ваше устройство: Дополнительные инструменты> Проверка устройств из инструментов разработчика на ПК / Mac.
- Авторизуйтесь на вашем мобильном телефоне.
- Удачной отладки!!
использовать удаленную отладку в первом активном режиме разработчика в Android
1-in android> настройка> поиск по номеру Bulid -> затем щелкните по нему несколько раз, чтобы активировать режим разработчика
2- android> параметры разработчика> включить отладку по usb
3- подключиться к компьютеру с помощью USB-кабеля
4-дюймовый хромированный компьютер типа chrome: // осмотреть> ввести
5- в мобильном открытом URL-адресе, затем отслеживайте на ПК chrome: // inspect
Если у вас нет ПК под рукой, вы можете использовать Eruda, которая является devtools для мобильных браузеров https://github.com/liriliri/eruda
Он предоставляется как встраиваемый javascript, а также в виде букмарклета (при вставке букмарклета в chrome префикс javascript: удаляется, поэтому вы должны ввести его самостоятельно)
Исходный ответ больше не кажется действительным. В текущей
- Откройте экран параметров разработчика на своем Android-устройстве. См. Раздел
Настройка параметров разработчика на устройстве. - Выберите « Включить отладку по USB» .
- На вашем компьютере для разработки откройте Chrome.
- Перейти к
chrome://inspect#devices
.- Убедитесь, что установлен флажок Обнаруживать USB-устройства .
После этого откройте Chrome на своем устройстве Android (и подтвердите запрос USB-отладки, если он появится). Вернитесь к своему ПК, и вы должны увидеть открытые в данный момент вкладки браузера:
Kiwi Browser - это мобильный Chromium, позволяющий устанавливать расширения. Установите Kiwi, а затем установите расширение Chrome "Mini JS console" (просто выполните поиск в Google и установите с веб-сайта расширений Chrome, uBlock также работает;). Он станет доступен в меню Kiwi внизу и покажет вывод консоли для текущей страницы.
Пожалуйста, сделайте себе одолжение и просто нажмите простую кнопку:
загрузите Web Inspector (с открытым исходным кодом) из магазина Play.
ПРЕДОСТЕРЕЖЕНИЕ: ATTOW, консольный вывод не принимает параметры отдыха! Т.е. если у вас что-то вроде этого:
console.log('one', 'two', 'three');
ты увидишь только
один
вошел в консоль. Вам нужно будет вручную обернуть параметры в массив и присоединиться, например:
console.log([ 'one', 'two', 'three' ].join(' '));
чтобы увидеть ожидаемый результат.
Но приложение с открытым исходным кодом! Патч может быть неизбежен! Патчером можете быть даже вы!
Если вы хотите видеть только то, что было напечатано в консоли, вы можете просто добавить "напечатанную" часть где-то в вашем HTML, чтобы она появилась на веб-странице. Вы можете сделать это для себя, но есть файл javascript, который сделает это за вас. Вы можете прочитать об этом здесь:
http://www.hnldesign.nl/work/code/mobileconsole-javascript-console-for-mobile-devices/
Код доступен от Github; Вы можете скачать его и вставить в файл javascipt и добавить его в свой HTML
Браузер Kiwi позволяет не только использовать инструменты разработчика Chrome, но и одновременно просматривать страницу.
Если вы используете разделенный экран Android, вы можете открыть окно и переместить инструменты разработчика в новое окно.
Используйте приложение Киви Браузер
Позволяет установить все расширения Chrome, а также получить доступ к инструментам разработки (консоль, ...)
Или
для доступа и тестирования всех консолей различных мобильных браузеров вы можете использовать следующие похожие веб-сайты:
Remotely debugging Firefox
это еще один вариант. шаги упомянуты здесь
Попробуйте OutFront JS
Он выводит консольные сообщения на экран. Очень полезно для отладки мобильных браузеров.
Помогает:
- Поймайте предупреждения, сообщения и ошибки в мобильных браузерах.
- Работает во всех мобильных браузерах, даже в китайских браузерах.
Возможно, вы попробуете Gear Browser, он может проверять элементы и отлаживать веб-сайт только на мобильном телефоне.