我正在使用以下插件來接收GCM推送通知。 離子插件添加phonegap-plugin-push 安裝--save @ ionic/cloud-angular如何獲得IONIC2中推送通知的點擊監聽器
我成功接收推送通知,但無法設置點擊監聽器。
如何設置通知的點擊偵聽器?
如果有人知道使用IONIC2進行推送通知處理,請幫助我。
我正在使用以下插件來接收GCM推送通知。 離子插件添加phonegap-plugin-push 安裝--save @ ionic/cloud-angular如何獲得IONIC2中推送通知的點擊監聽器
我成功接收推送通知,但無法設置點擊監聽器。
如何設置通知的點擊偵聽器?
如果有人知道使用IONIC2進行推送通知處理,請幫助我。
我得到了解決方案,現在如果有人像我這樣的問題可以從這裏獲得參考,並節省時間和精力。
創建一個樣本離子版本2打字稿項目$ 離子開始pushapp教程--v2 --ts
添加科爾多瓦推插件$ 科爾多瓦插件添加的PhoneGap-插件推--variable SENDER_ID =「XXXXXXXXX 「 這裏XXXXX是你的google項目號碼
打開app.ts和導入推送import {push} from'ionic-native';
更新app.ts的initializeApp法
initializeNotification() {
let push = Push.init({
android: {
senderID: "XXXXXXXXXXXX"
},
ios: {
alert: "true",
badge: true,
sound: 'false'
},
windows: {}
});
push.on('registration', (data) => {
console.log(data.registrationId);
alert(data.registrationId.toString());
});
push.on('notification', (data) => {
console.log(data);
alert("Hi, Am a push notification and message is : " + data.message);
});
push.on('error', (e) => {
console.log(e.message);
});
}
創建Android平臺$ 離子平臺添加的Android
構建Android $ 離子構建Android
部署到Android設備$ 離子運行android
- >現在你可以使用http://apns-gcm.bryantan.info/
測試你的推送通知 - >在這裏,你必須提交以下資料:
設備令牌將registrationId,這將在日誌控制檯打印。
消息將可以隨心所欲喲發送到用戶從谷歌控制檯產生
API密鑰將服務器密鑰文本
你可以使用這個在線測試儀同時支持Android和iOS。易於使用的簡單網站pushtry.com支持多個令牌和自定義JSON 1.輸入API密鑰 2.輸入設備令牌 3.輸入消息 5.發送 – Arvind