在我的(android)phonegap 应用程序中,我添加了以下代码以在登录 facebook 时显示加载微调器。在第一次启动时,它工作得很好。但是,当我按下后退按钮并再次启动应用程序时,微调器失控:它旋转得太快而且停顿时间很短。此外,微调器不是出现在屏幕中央,而是略高(看起来它以我随后的文字为中心)。
任何熟悉此问题并知道如何解决的人?
function DeviceReadyListener() {
$.mobile.loading( 'show' );
console.log("Device ready");
try {
FB.init({ appId:"xxx", nativeInterface:CDV.FB, useCachedDialogs:false });
navigator.splashscreen.hide();
getLoginStatus();
document.addEventListener("offline", onOffline, false);
} catch (e) {
alert(e);
}
}