Проблема с интернет-соединением PhoneGap на Android - PullRequest
0 голосов
/ 19 февраля 2019

Я работаю над проектом, который должен подключиться к странице и получить некоторые данные.Я использую JSONP, и он очень хорошо работает в браузере, но когда я компилирую его с помощью Phonegap Build, он не работает.Содержимое моего файла config.xml:

<?xml version='1.0' encoding='utf-8'?>
<widget id="abcd.efgh" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0">
    <name>test app</name>
    <description>
       TestApp
    </description>
    <author email="info@testapp.ir" href="http://testapp.ir/">
        testapp
    </author>
    <plugin name="cordova-plugin-whitelist" spec="1.1.0" />
    <content src="index.html" />
    <access origin="*" />
    <allow-intent href="http://*/*" />
    <allow-intent href="https://*/*" />
    <allow-intent href="tel:*" />
    <allow-intent href="sms:*" />
    <allow-intent href="mailto:*" />
    <allow-intent href="geo:*" />



    <platform name="android">
      <allow-intent href="market:*" />
  <uses-permission android:name="android.permission.INTERNET" />
  <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
</platform>

</widget>

Я также использовал тег CSP на странице индекса:

<meta http-equiv="Content-Security-Policy" content="default-src * 'unsafe-inline' 'unsafe-eval'; script-src * 'unsafe-inline' 'unsafe-eval'; connect-src * 'unsafe-inline'; img-src * data: blob: 'unsafe-inline'; frame-src *; style-src * 'unsafe-inline';
">

Но все равно он не работает!

Ошибка, которую я вижу в версии для Android с помощью javascript, - «ParserError», а «Jquery (Callback) не был вызван»!

...