Отладка веб-приложения

Веб-разработчики большую часть своего времени работают в веб-браузере. Браузер Ubuntu Touch соответствует современным веб-стандартам, и большинство веб-приложений будет работать без каких-либо изменений.

Для редких случаев, когда необходима полная и подробная отладка, есть два способа получить дополнительную информацию о сбое.

Просмотрите и изучите лог-файлы

Если у вас достаточно опыта и знаний для работы в среде CLI, то вы знаете, что большинство ошибок Javascript будут записаны в лог-файле приложения:

.cache/upstart/application-click-[YOUR_APP_NAME.AUTHOR_NAME..].log

Отладка в браузере

Штатный браузер Ubuntu Touch основан на технологии Blink, которая также используется в браузерах Chrome/Chromium. Запустив браузер в специальном режиме, можно получить доступ к обычному отладчику Chrome.

Запустите браузер на телефоне в режиме «web-inspector»::

export QTWEBENGINE_REMOTE_DEBUGGING=0.0.0.0:9221
morph-browser --desktop_file_hint=/usr/share/applications/morph-browser.desktop [web_site_url]

Теперь на компьютере запустите браузер Chrome или любой на движке Chromium и введите адрес http://YOUR_UT_IP_ADDRESS:9221