我正在开发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();”
我想在后台运行整个推送通知注册过程(在启动画面显示下)。
如果需要,请随时提出更多信息。
请指教。
感谢您的时间和考虑。