Ajax请求回调代码不适用于Android设备上的Intel xdk app预览

时间:2016-04-30 08:21:31

标签: ajax cordova intel-xdk

我的项目工作得很好,但在我升级到Intel XDK 3088及更高版本(3240版本)之后,我的getJson函数成功连接到url但是回调代码没有功能,

     function get(){
   var settings = {
     "async": true,
   "crossDomain": true,
 "url": "http://wemarketemails.com/alhadaf/api/get_posts/?post_type=car",
      "method": "GET",
  }

       $.ajax(settings).done(function (response) {
      console.log(response);
         });  

此代码正在使用模拟器,但不能在Android设备上进行应用预览,控制台无法打印任何内容。 当我搜索解决方案时,我尝试从cordova安装白名单插件,然后设置              该解决方案使请求找到了我获取数据的URL。

1 个答案:

答案 0 :(得分:0)

好的亲爱的,问题解决了我,如下: 当我升级到英特尔XDK 3240时,我错过了升级jquery min版本,我使用的是版本1.12.0所以我将其替换为版本2.2.3并将其包含在索引页面的标题中,现在代码工作在英特尔设备上xdk app预览器。