我正在将cordova phonegap 用于移动应用程序。使用设置超时功能,我在页面加载后通过 ajax 调用一些数据。但是,当我使用它时,应用程序在 ajax 数据传输期间的时间间隔内被挂起。之后一切都运行良好。怎么解决,有什么办法
window.setTimeout(function(){
// $("#home").slideDown(1000);
// $("#home").addClass('curr');
$("#datepicker").datepicker({ minDate: +1, maxDate: "+12M" });
var twitterBox = $("#twitterBox");
$.getJSON("http://api.twitter.com/1/users/show.json?screen_name=santanu1122&callback=?", function(tweetdata) {
twitterBox.append("<p id=\"twitterUser\" class=\"twick\"><a onclick=\"newWin(this.href);return false;\" href=\"http://twitter.com/"+tweetdata.screen_name+"\">@"+tweetdata.screen_name+"</a><br/>Followers: "+tweetdata.followers_count+" Tweets: "+tweetdata.statuses_count+"</p>\n");
getTweets();
});
$.ajax({
type: "POST",
url: "http://XXXXXXXXXXXXXX/fetchnewsfeed.php",
data:"",
success: function(newsfeedbyadmindetails){
$('#newsfeedbyadmin').html(newsfeedbyadmindetails);
$('#example1').fbWall({ id:'santanu.ece',accessToken:'XXXXxxxxxxxxxxxxxxxxxx'});
}
}).bind();
}, 5500);