JSON 在 ionic APP 中没有很好地解析

JSON not well parsed in ionic APP

下面调用,

$http.get('//pruebarails-alevale.c9.io/').
        success(function(data, status, headers, config) {
          console.log('Success in getFromApi');
          console.log(data);
          console.log(data.messages); //undefined (only in mobile)
        }).
        error(function(data, status, headers, config) {
            console.error('Fail en getFromApi!');
        });

不是在 ANDRIOD APP 中打印 JSON 而是在打印这个。

开始(”/”);

I/chromium( 2225): addRow("..","..",1,"0 B","5/21/15, 2:03:25 PM");

I/chromium( 2225): addRow("acct","acct",1,"0 B","5/21/15, 2:03:25 PM") ;

I/chromium( 2225): addRow("cache","cache",1,"4.0 kB","5/21/15, 1:40:49 PM") ;

I/chromium( 2225): addRow("config","config",1,"0 B","5/21/15, 2:03:25 PM") ;

I/chromium( 2225): addRow("d","d",1,"0 B","5/21/15, 2:03:25 PM") ;

。 . . ", 来源:文件:///android_asset/www/js/services.js (43)

我拥有的 CSP 是

object-src 'self' https://pruebarails-alevale.c9.io/ 'unsafe-eval'

但拒绝任何其他 CSP。 这也只发生在 phone 中,在浏览器中它完美地工作并且 console.log(data.messages);显示正确的数据

好的,在为此苦苦挣扎了一段时间之后,我的错误是我没有输入有效的路由,所以它试图访问我手机中的文件 //pruebarails-alevale.c9.io/,(显然是浏览器正确解释了这一点,但不是 phone)

我还必须添加 cordova 白名单插件并允许对第三方应用程序的所有访问。

希望它能帮助其他遇到应用问题的人