Приложение phonegap очень медленно загружает сайт на ios

У меня есть приложение phonegap, которое открывает веб-сайт с помощью window.open(). Хотя при тестировании оно работает нормально, когда я компилирую приложение и устанавливаю его на iPhone с помощью TestFlight, открытие веб-сайта может занять от 1 до 15 минут. Когда это происходит, все работает нормально. Обзор магазина приложений отклоняет его из-за задержки. Что я могу проверить, чтобы определить причину этой задержки?


person user83358    schedule 26.09.2017    source источник


Ответы (1)


Используйте удаленную отладку с помощью устройства iOS (или симулятора). Это позволит вам увидеть журнал ошибок, как при отладке веб-сайта.

См. «Safari в iOS» в: https://developer.apple.com/library/content/documentation/AppleApplications/Conceptual/Safari_Developer_Guide/GettingStarted/GettingStarted.html

  • Откройте приложение «Настройки».
  • Коснитесь Сафари.
  • Прокрутите вниз и выберите Дополнительно.
  • Включите веб-инспектор.
  • После включения Web Inspector подключите свое устройство к настольному компьютеру с помощью USB-кабеля. Имя вашего устройства отображается в меню «Разработка» Safari.

Кроме того, в зависимости от того, что вы хотите сделать, я предлагаю вам вместо использования window.open использовать cordova-plugin-inappbrowser плагин для открытия ссылки в браузере (вне веб-просмотра Cordova/Phonegap)

person pom421    schedule 06.10.2017