Php phonegap构建&x2B;ajax调用在android上不起作用

Php phonegap构建&x2B;ajax调用在android上不起作用,php,android,jquery,ajax,cordova,Php,Android,Jquery,Ajax,Cordova,我正在使用phonegap build构建phonegap应用程序。我的ajax调用在我的浏览器和Ripple Emulator上运行良好,但一旦我从phonegap build获得apk并将其安装到三星Galaxy 4上,我就会出错 以下是我的ajax调用: var usuario = $('#usuario').val(); var password = $('#password').val(); $.ajax({ url: 'http://www.exa

我正在使用phonegap build构建phonegap应用程序。我的ajax调用在我的浏览器和Ripple Emulator上运行良好,但一旦我从phonegap build获得apk并将其安装到三星Galaxy 4上,我就会出错

以下是我的ajax调用:

 var usuario = $('#usuario').val();
    var password = $('#password').val();

    $.ajax({
        url: 'http://www.example.com/page.php',
        jsonp: "callback",
        dataType: "jsonp",
        data: {nombre:usuario, password:password},
        success: function (data) {
            console.log(data);
            var respuesta = data.resp;

            if (respuesta == 0) {
                alert('Hubo un error, inténtalo de nuevo');
            };
            if (respuesta == 1) {
                var id = data.id;
                window.localStorage.setItem("usuario", id);
                window.location.replace('bici.html');
            };
        },
        error: function (xhr, status, error) {
            alert(xhr.responseText+status+error);

        }
    });
我的php标题

header('Access-Control-Allow-Origin: *');
header("Access-Control-Allow-Methods: POST,GET,OPTIONS");
header("Access-Control-Allow-Headers: content-type");
header("Access-Control-Allow-Headers: NCZ");
header('Content-type: application/json;charset=utf-8');
date_default_timezone_set('America/Mexico_City');
还有我的config.xml

-->


如果您是基于Cordova 5构建的,则可能需要在PhoneGap应用程序的HTML文件中的内容安全策略元标记中至少设置一个connect src,并对其进行配置,以便应用程序可以与服务器进行通信。雷蒙德·卡姆登在这方面做得很好

默认情况下,除非配置内容安全策略,否则Cordova 5将不允许连接

以下是应用程序HTML中的配置示例:

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


进一步的文档可以下载。

我让它工作了!!沿着这条线,我只需要添加plig

config.xml中插件的行是

还有我的html的元标记

我试过这个:
但我仍然得到一个错误,有什么建议吗?我想您可能需要在“不安全评估”之后和连接之前使用分号。您也可以在config.xml中使用白名单,如Cordova白名单插件文档中所示:
<meta http-equiv="Content-Security-Policy" content="default-src 'self' data: gap: https://ssl.gstatic.com 'unsafe-eval'; style-src 'self' 'unsafe-inline'; media-src *; connect-src http://www.example.com">