1
我使用PhoneGap Build和OneSignal。 如何阅读PhoneGap项目中的通知标题。 有我的代码阅读PhoneGap中的OneSignal通知标题
......
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();
如何获得一个冠军时收到通知? 我发现了一个之证件,但我不明白 https://documentation.onesignal.com/docs/phonegap-sdk#section-receiving-notifications
谢谢!我如何获得像'URL'这样的额外数据? –
'jsonData.payload.additionalData' – jkasten
非常有帮助,谢谢! –