Я использую PhoneGap Build и OneSignal. Как я могу прочитать название уведомления в проекте PhoneGap. Существует мой кодПрочитайте заголовок уведомления 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();
Как получить TITLE, когда уведомление получить? я нашел Документацию, но я не понимаю, https://documentation.onesignal.com/docs/phonegap-sdk#section-receiving-notifications
Спасибо! Как я могу получить дополнительные данные, такие как «URL»? –
'jsonData.payload.additionalData' – jkasten
очень полезно, спасибо! –