簡體   English   中英

使用Ionic推送通知顯示操作

[英]Show actions with Ionic push notifications

我正在嘗試使用Ionic 自定義推送通知phonegap-plugin-push實現通知操作。

不幸的是,即使消息和標題完美地工作,我還沒有運氣顯示動作按鈕。

這是我的cURL請求:

curl -X POST -H "Authorization: Bearer XXXXXXXXXXXXXXX" -H "Content-Type: application/json" -d '{
"tokens": ["XXXXXXXXXXXXXXX"],
"profile": "push01",
"notification": {
    "message": "test",
    "android": {
      "title": "test android",
      "data": {
        "actions": [
          { "icon": "emailGuests", "title": "EMAIL GUESTS", "callback": "app.emailGuests", "foreground": true},
          { "icon": "snooze", "title": "SNOOZE", "callback": "app.snooze", "foreground": false }
        ]
      }
    }
  }
}' "https://api.ionic.io/push/notifications"

關於我可能做錯什么的任何想法?

謝謝!

顯然,某些SDK庫版本存在某種不兼容問題。

請參閱此參考: https//github.com/phonegap/phonegap-plugin-push/issues/767

需要可以從全局范圍訪問回調函數“app.emailGuests”。

像這樣的東西:

window.app = {};
window.app.emailGuests = function(data){
    // Do stuff when button is clicked
    console.log('Notification data: ', data);
};

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM