【发布时间】:2013-10-07 19:48:39
【问题描述】:
我开发了一个简单的 JQM 应用程序,我正在使用 Phonegap 为 Android 和 iOS 编译它。该应用程序在 chrome 上完美运行,但在我的 android 设备 (Nexus s) 上无法运行。该应用程序对我在云服务上部署的 REST API 进行了几次调用。有没有人有同样的问题?我正在使用phonegap的云服务来编译应用程序。谢谢。
$.getJSON( serverURL + "elementi/categoria/0", function( data ){
$.each( data, function(key, value) {
vetrina.push(value);
vetrinaImg.push('<div class="swiper-slide"><img src="' + serverURL + 'items/' + value._id['$id'] +'/1.jpg" /></div>');
});
});
【问题讨论】:
-
需要更多细节。究竟是什么不工作?什么都没有渲染?只是服务不工作?贴一些代码。帮助我们帮助您。
-
对不起。渲染没问题。这是与 REST API 的通信不起作用。我真的不知道该发布什么......你知道这是一个退出的大项目,但我正在谈论使用 jquery 和 Backbone.js 的简单 ajax 调用。
-
贴出ajax调用相关的代码。
-
$.getJSON( serverURL + "elementi/categoria/0", function( data ) { $.each( data, function(key, value) { vetrina.push(value); vetrinaImg.push ('') ; }); });但是在浏览器上一切正常,但在安卓设备上却不行。
-
我对backbone.js 不太熟悉,但从您发布的内容来看,一切都很好。尝试一些蛮力测试。添加警报(值);在 $.each 循环的顶部,重新编译、安装应用程序,看看它是否正在获取任何数据。
标签: android jquery-mobile backbone.js cordova