Вопрос по javascript – Подстановочный знак внешних хостов PhoneGap

2

Я использую библиотеку js внутри приложения PhoneGap для iPhone. Я не знаю, с какими внешними сайтами контактирует моя библиотека js, поэтому мне нужен способ внесения в белый список всех соединений, только для тестирования. Как я могу это сделать?

Мое приложение просто молча терпит неудачу, оно не продолжается с того места, где была инициирована библиотека. (когда я запускаю приложение в браузере, оно отлично работает)

Небольшое примечание: ваше приложение будет отклонено магазином приложений из-за этой зависимости ... Вы ДОЛЖНЫ включить какое-то уведомление пользователю о том, что для работы приложения требуется соединение. Я НАСТОЯТЕЛЬНО рекомендую вам включить ваш мобильный jQuery в папку www. Drew Dahlman

Ваш Ответ

2   ответа
7

ExternalHosts недвижимость в Phonegap.plist для*

У меня работает +1.
Готово, выглядит вот так (cl.ly/0N3W0s1X27453T2V0V2x) в редакторе. Есть и другие белые списки, но они были добавлены ранее и работают как надо Gustav
1

PhoneGap.plist файл илиCordova.plist.

И ваше приложение работает нормально в браузере. Таким образом, в исходном коде браузера вы можете проверить наличие внешних ссылок в вашем коде.

Какой файл вы хотите открыть / связать через Интернет, тот домен сервера, который вам нужно добавить в файл plist. Предположим, я добавил JQuery, как это

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.css">
<script src="http://code.jquery.com/mobile/1.0a4.1/jquery.mobile-1.0a4.1.min.js"></script>

теперь мне нужно добавитьcode.jquery.com в PhoneGap.plist- & gt; Внешний массив массивов в виде строки.

Дело в том, что я не знаю, с какими внешними хостами будет связываться. Я уже изменил Phonegap.plist, чтобы в первую очередь разрешить использование библиотеки. (и источник библиотеки недостаточно читабелен) Gustav

Похожие вопросы