我正在使用xcode 4.5和cordova 2.1.0并且有几个警告显示使用:
function showAlert(message) {
navigator.notification.alert(
message, // message
alertDismissed,
'My App', // title
'close' // buttonName
);
}
一切运作良好,但是,当我的应用程序发布到Facebook和Twitter时,成功回调会触发上面的showAlert,这会导致警报同时触发,并且看起来不太好看。有没有办法排队,所以只有一个火灾,当用户关闭第一个窗口时,下一个窗口会激活?
答案 0 :(得分:0)
您可以在jQuery中使用$ .when函数或使用具有淡入淡出效果的计时器。这应该看起来很漂亮和顺利; - )
when():
的示例$.when($.ajax("/page1.php"), $.ajax("/page2.php")).then(myFunc, myFailure);
效果计时器的示例:
$('#foo').slideUp(300).delay(800).fadeIn(400);