在 PhoneGap 中阅读 OneSignal Notification 的标题

Read a title of OneSignal Notification in PhoneGap

我使用 PhoneGap Build 和 OneSignal。 如何阅读 PhoneGap 项目中的通知标题。 有我的代码

......
receivedEvent: function(id) {
    var iosSettings = {};
    iosSettings["kOSSettingsKeyAutoPrompt"] = true;
    iosSettings["kOSSettingsKeyInAppLaunchURL"] = false;

    window.plugins.OneSignal.startInit( "*************************", "************")
                            .handleNotificationReceived(didReceiveRemoteNotificationCallBack)
                            .handleNotificationOpened(didOpenRemoteNotificationCallBack)
                            .inFocusDisplaying(window.plugins.OneSignal.OSInFocusDisplayOption.None)
                            .iOSSettings(iosSettings)
                            .endInit();
}
};

function didReceiveRemoteNotificationCallBack(jsonData) {
alert('RECEIVE: ' + JSON.stringify(jsonData));
}
function didOpenRemoteNotificationCallBack (jsonData) {
alert('OPEN: ' + JSON.stringify(jsonData));
}

app.initialize();

收到Notification时如何获取TITLE? 我找到了文档,但我不明白 https://documentation.onesignal.com/docs/phonegap-sdk#section-receiving-notifications

您可以通过在 didReceiveRemoteNotificationCallBack 函数中调用 jsonData.payload.title 来获取它。有关完整的属性列表,请参阅 Onesignal 的 NotificationReceivedHandler 文档。