im工作在phonegap v5.3.6和cordova v5.3.3。我在README上做了一切,但插件無法正常工作。Phonegap推送插件安裝
這是我的代碼如下;
onDeviceReady: function() {
var push = PushNotification.init({
"android": {
"senderID": "MY_SENDER_ID"
},
"ios": {},
"windows": {}
});
push.on('registration', function(data) {
console.log("registration event");
document.getElementById("regId").innerHTML = data.registrationId;
console.log(JSON.stringify(data));
});
push.on('notification', function(data) {
console.log("notification event");
console.log(JSON.stringify(data));
var cards = document.getElementById("cards");
var push = '<div class="row">' +
'<div class="col s12 m6">' +
' <div class="card darken-1">' +
' <div class="card-content black-text">' +
' <span class="card-title black-text">' + data.title + '</span>' +
' <p>' + data.message + '</p>' +
' </div>' +
' </div>' +
' </div>' +
'</div>';
cards.innerHTML += push;
});
push.on('error', function(e) {
console.log("push error");
});
}
它不會拋出任何成功或錯誤消息。此代碼短語有什麼錯誤?
這裏是插件的混帳回購協議:https://github.com/phonegap/phonegap-plugin-push
謝謝您的幫助
[Push Plugin](https://github.com/phonegap-build/PushPlugin)已棄用,所以我使用[this one](https://github.com/phonegap/phonegap-plugin-push )。 另外一個沒有爲我工作。 –
您可能有其他問題。我已經使用https://github.com/phonegap-build/PushPlugin。請在評論中輸入你的錯誤。 – Dhruv
我試圖弄清楚會發生什麼,但現在它會拋出一個錯誤,即「Class not foud。」。我搜索了一個修復程序,我嘗試了所有的建議,但我失敗了。我認爲這些插件沒有工作,因爲config.xml文件。我會在修復config.xml文件後通知您。謝謝btw。 –