Как включить локальную сеть в приложении ios phonegap - PullRequest
0 голосов
/ 09 мая 2019

Я никак не могу включить локальную сеть в приложении ios phonegap.Каждый локальный вызов AJAX блокируется (тест устройства iPad ios 10.3.3, Phonegap Build cli-8.1.1).

Я пытался настроить безопасность транспорта приложений через config.xml:

<edit-config target="NSAllowsArbitraryLoads" file="*-Info.plist" mode="merge">
  <true/>
</edit-config>
<edit-config target="NSAllowsArbitraryLoadsForMedia" file="*-Info.plist" mode="merge">
  <true/>
</edit-config>
<edit-config target="NSAllowsArbitraryLoadsInWebContent" file="*-Info.plist" mode="merge">
  <true/>
</edit-config>
<edit-config target="NSAllowsLocalNetworking" file="*-Info.plist" mode="merge">
  <true/>
</edit-config>

или

<access origin='*' allows-arbitrary-loads-for-media='true' allows-arbitrary-loads-in-web-content='true' allows-local-networking='true' />

Я также применил Политику безопасности контента в index.html

<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-inline';">

, но локальный AJAX по-прежнему не работает.

Здесь myкод готов к сборке.

Будем благодарны за любые предложения.
Заранее благодарен за помощь

...