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
非常有幫助,謝謝! –