1
我正在使用Phonegap 5.0和phonegap-plugin-push試圖使推送通知正常工作。Phonegap推送通知獲取設備ID
我的js代碼到目前爲止是這樣的:
document.addEventListener("deviceready", function() {
var push = PushNotification.init({ "android": {"senderID": "mySenderId"},
"ios": {}, "windows": {} });
console.log(push);
push.on('registration', function(data) {
console.log("registration", data);
});
push.on('notification', function(data) {
console.log("notification", data);
});
push.on('error', function(e) {
console.log("error", e);
});
});
沒有錯誤,我希望看到當一些事件發生,但我只看到一個console.log - 記錄這一個「推」的對象,我看到的是PushNotification對象,但其餘都沒有。
我該如何讓它「問」谷歌的設備ID?
編輯:我覺得這也應該在模擬器上工作,但事實並非如此。當我在實際設備上運行它時,它工作正常。有什麼辦法讓它在模擬器中工作嗎?
運氣好嗎?到目前爲止,我遇到了同樣的問題 –
我唯一的解決方案是在真實設備上運行應用程序。 – gotha