我正在开发一个从服务器获取JSON的移动应用程序。直到最近,一切都运行良好,但在我的大规模重构后,我努力让我的getJSON请求正常工作。
当我从“类别”页面导航到我的列表页面时,我称之为此方法:
/**
* This will fetch us the details of a particular listing
* @param int listingId - The listings ID
* @param function callback - Will be called on success with the JSON
*/
getListingInfo : function(listingId, callback) {
$.getJSON(baseUrl+'info?callback=?',{uid:uuid,listingId: listingId}, callback);
},
在我第一次点击时效果很好但在后续请求中它似乎超时,即使使用不同的listingId。
我尝试使用$ .ajax,但遇到了同样的问题。当我进入jQuerys核心时,我可以记录完全限定的请求(回调占位符已被替换等),并且请求看起来都正确。
我第一次打电话给它的加载时间大约是2秒但是之后它只是挂起。我查看了服务器上的日志,第二个请求没有通过。
另一个奇怪的事情是它完美地适用于我的朋友HTC希望运行自定义ROM而不是运行Android 2.2.2的HTC Desire
我正在使用jQuery 1.7.1和JQM 1.1rc1(我尝试过jQuery 1.6.4并没有区别)
我真的不太确定在哪里看,任何想法都会非常感激!
由于