splashscreen推送通知寄存器波动屏幕

时间:2015-01-09 06:15:54

标签: cordova jquery-mobile push-notification splash-screen

我正在开发phonegap上的应用程序(最新)并使用“启动画面”和“推送通知”插件,但是当推送通知注册他的“id(regid)”时,启动画面会有波动。

我想要的是在“onNotification”回调中注册后隐藏启动画面,如

我在设备准备事件上启动我的启动画面(使用带有phonegap的JQM [最新])

jQuery.when(deviceReadyDeferred, jqmReadyDeferred).then(function () {
    console.log("PhoneGap & jQuery.Mobile finished loading");
    navigator.splashscreen.show();
});

function onNotification(e) {       
    switch( e.event )
    {
    case 'registered':
        if ( e.regid.length > 0 )
        {
            navigator.splashscreen.hide();
        }
    }
}

但在显示我的第一页的平均时间(注册)之间,我的启动画面再次恢复,直到它到达代码“navigator.splashscreen.hide();”

我想在后台运行整个推送通知注册过程(在启动画面显示下)。

如果需要,请随时提出更多信息。

请指教。

感谢您的时间和考虑。

0 个答案:

没有答案