1

我正在使用 Phonegap 3.1、Sencha 2.3 为平台 android 和 iPhone 创建一个应用程序。对于发送通知,我使用了 pushwoosh 服务并点击了此链接(http://www.pushwoosh.com/programming-push-notification/ios/ios-configuration-guide/

通知在 Android 和 iPhone 设备(无论应用程序是否正在运行)上都非常完美。

但问题是,当我重新安装应用程序时,我无法在应用程序运行时收到通知,而在应用程序最小化或未运行时收到通知。

在我的 index.html 文件中,我使用此代码在应用程序运行时接收通知。

document.addEventListener('push-notification', function(event) {
                          alert('push-notification');
                          var notification = event.notification;
                          navigator.notification.vibrate(1500);
                          navigator.notification.confirm(
                                    notification.aps.alert,  // message
                                    alertDismissed,         // callback
                                    'ThisApp',            // title
                                    'Done'                  // buttonName
                          );
                          pushNotification.setApplicationIconBadgeNumber(0);

});
function alertDismissed() {
                              //do something after Done button pressed
}

重新安装应用程序后,此侦听器未调用。我没有得到那里实际缺少的东西,请告知。

4

0 回答 0