Подтвердить что ты не робот

Отладка Javascript на iPad

Мне было интересно, есть ли какие-нибудь полезные инструменты, которые люди нашли для отладки javascript на iPad, который не был взломан. Это iPad, предназначенный для работы, поэтому взлом в тюрьме - это не вариант. Через некоторые утомительные шаги я получил firebug-lite, работающий на iPad, но мои инструкции отладчика в javascript не попадают. Также нет возможности, которую я вижу для установки точек останова, которые вы можете традиционно использовать с Firebug.

У меня также есть консоль отладки Safari, но это бесполезно для того, что я пытаюсь выполнить.

Спасибо за любые идеи.

4b9b3361

Ответ 1

Вы посмотрели протокол удаленной отладки webkit? Кажется, они знают, что люди хотят отладчика для своего iPad, но до сих пор нет реального iPad-отладочного iPad iPad.

Но не разочаровывайтесь, есть инструмент под названием weinre, который делает то, что хотят делать в будущем пользователи веб-кита Теперь!

Update:

Отпустив Google Chrome для удаленной отладки телефонов Android, а планшеты отлаживают мобильные веб-приложения, больше не больно, Для этого вам понадобится дорогой телефон Google Galaxy Nexus с ICS. Но будущее светлое! Просмотрите видео-демонстрацию здесь:

weinre - это веб-инспектор Remote. Произнесено как слово "winery". Или возможно, как слово "weiner". Кто знает, действительно.

Ответ 3

Вы пробовали Firebug Lite?

Я не использовал его на iPad, но я не понимаю, почему это не сработает.

Я бы, вероятно, установил условное включение, основанное на том, если задан параметр запроса - например (php)

<?php if(isset($_GET['debug'])): ?>
<script type="text/javascript" src="firebuglite.js"></script>
<?php endif; ?>

Ответ 4

Попробуйте iDebug. Вы можете напрямую загрузить его из AppStore на свой iPad. Здесь ссылка AppStore.

Ответ 5

Вы можете попробовать использовать Firebug Lite в качестве букмарклета. Вы должны иметь возможность использовать все функции, не изменяя код вашего приложения, как предложил Джесси. См. эту ссылку.

Ответ 6

Недавно я написал инструмент для отображения консольных журналов в подвижном/изменяемом по размеру "окне" (фактически div). Он предоставляет аналогичную функциональность консоли Firebug, но вы можете увидеть ее на своей странице на планшете. Консоль для отладки планшета/смартфона/Phablet

Ответ 7

Вы также можете использовать Firefox, встроенный в WebIDE с Valence

Подключите устройство > в Firefox нажмите на значок гаечного ключa > найдите WebIDE > в разделе "OTHER" нажмите "Safari, Firefox и другие WebViews на iOS"

[1] https://hacks.mozilla.org/2014/11/mozilla-introduces-the-first-browser-built-for-developers-firefox-developer-edition/

[2] https://hacks.mozilla.org/2014/06/webide-lands-in-nightly/

[3] https://developer.mozilla.org/en-US/docs/Tools/Valence

Ответ 8

На самом деле существует способ отладки веб-сайта в Safari на iOS с помощью Firefox WebIDE на компьютере под управлением Windows. Я написал ответ на fooobar.com/questions/97162/..., описывая это решение, поскольку его не обязательно было просто настроить и использовать. Он не предоставляет все инструменты разработчика, от которых можно ожидать, например, пакет Chrome DevTools, но он по крайней мере дает консоль, инспектор и отладчик.

Ответ 9

Сначала вы должны убедиться, что у вас включен веб-инспектор ( "Настройки > Safari > Дополнительно" и включите "Веб-инспектор".)

введите описание изображения здесь

Затем подключите iPad к Mac через USB-кабель. После этого я могу выбрать в "Develop" меню Safari для отладки веб-сайта, отображаемого на моем iPad/iPhone.

Источник изображений и исходная информация: https://webdesign.tutsplus.com/articles/quick-tip-using-web-inspector-to-debug-mobile-safari--webdesign-8787