2014-10-03 1 views
2

Если я развожу приложение phonegap на свой телефон, я могу проверить его через USB с помощью браузера Chorme. Однако в приложении разработчика phonegap веб-просмотр не отображается в списке на chrome: // inspect.проверить webview в приложении разработчика phonegap

Возможно ли проверить веб-приложение приложения PhoneGap Developer?

ответ

0

Да, вы можете использовать cordova weinre.

https://github.com/apache/cordova-weinre

+1

Спасибо. Я знаю об этом, и это очень хорошо. Однако в чем причина, почему он не работает с удаленной отладкой Chrome, как и любой другой веб-просмотр? – gozzilli

0

Вот обширная статья о PhoneGap/Кордова инструментов отладки: https://github.com/phonegap/phonegap/wiki/Debugging-in-PhoneGap.

Он предлагается следующий список опций отладки в зависимости от сценария:

  • Safari Remote Debugging (IOS)
  • Chrome Remote Debugging (Android 4.4 и Chrome 30+)
  • GapDebug
  • Weinre
  • WebKit's Remote Web Inspector
  • jsHybugger
+1

Удаленная отладка Chrome - это то, что я использую в данный момент. Однако, по моему вопросу, он не работает с приложением PhoneGap Developer App (http://app.phonegap.com/), и мне было интересно, почему. – gozzilli

+0

Поздний ответ, но это характер StackOverflow: удаленная отладка Chrome используется для отладки страниц в Chrome. Но приложение PG dev не является Chrome, поэтому с DevTools невозможно получить доступ – ishahak

0

Да, вы можете.

Но вам нужно будет создать собственную версию приложения PGD. Все объясняется здесь: https://github.com/phonegap/phonegap-app-developer

Первый шаг клонировать репозиторий:

$ git clone https://github.com/phonegap/phonegap-app-developer.git 
$ cd phonegap-app-developer/ 
$ npm install 

Это то весьма желательно, чтобы изменить список плагинов в config.xml, удаление плагинов, которые вы надеваете» и нужно добавить те, которые вам нужны.

Наконец, подключить Android устройство к компьютеру и запустите эту команду:

npm run phonegap -- run android 

Это должно занять несколько минут для вашей собственной копии приложения PGD появляться в устройстве и позволяет подключать к ваш процесс обслуживания. После этого приложение должно быть отлаживаемым с помощью Chrome DevTools, как описано here.