从 Cordova 和 Urban Airship 的通知启动应用程序的回调函数

Callback function on launching app from notification with Cordova and Urban Airship

有点困惑。我已经启动了 Urban Airship 和 运行 通知以及我的 Cordova 应用程序。

我想知道的是,是否有一种方法可以确定在按下或收到通知时应用程序是在前台还是在后台。

也许这甚至不是 Urban Airship 的事情,也许它只是在通知通过时确定应用程序状态?

无论如何,有点困惑和帮助将不胜感激。

所以这是确定应用程序状态和调用正确的 Urban Airship 函数的混合体,这就是我让它工作的方式:

document.addEventListener('resume', function() {
    UAirship.getLaunchNotification(true, onLaunchedFromPush);
});

function onLaunchedFromPush(event) {
    //Do whatever you want in here
};