2

コルドバ アプリをフォアグラウンドに移動すると、アプリがバックグラウンドにある間に通知が受信されたかどうかを確認したいと考えています。保留中の通知をキャッチする方法はありますか? 誰もこれを達成する方法について考えを持っていますか?

私は次のことから始めましたが、うまくいきません:

document.addEventListener("resume", resume, false);

function resume(){
    var pushNotification = window.plugins.pushNotification;
    pushNotification.getPendingNotifications(function(notifications) {
            alert(JSON.stringify(notifications));
    });
};

私はこのプラグインを使用しています: https://github.com/phonegap-build/PushPluginで、通知の表示が機能します。

4

1 に答える 1

2

PushPlugingetPendingNotifications. デフォルトのプラグインの動作では、バックグラウンドで通知を受信すると、ステータス バーに通知が作成されます。ユーザーが通知をクリックすると、フォアグラウンドになったときにメッセージがアプリケーションによって受信されます。

于 2015-04-08T05:24:13.527 に答える