2016-03-29 10 views
2

Ich versuche, Benachrichtigungsaktionen mit Ionic custom push notifications und phonegap-plugin-push zu implementieren.Aktionen mit ionischen Push-Benachrichtigungen anzeigen

Leider, auch wenn Nachricht und Titel perfekt funktionieren, hatte ich kein Glück, die Aktionstasten noch zu zeigen.

Das ist mein cURL Anfrage:

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" 

Jede Idee, was ich tun könnte falsch?

Danke!

+0

Konnten Sie dieses 2 mit ionischen lösen? –

Antwort

0

Die Callback-Funktion „app.emailGuests“ muss aus dem globalen Bereich zugänglich sein.

Etwas wie folgt aus:

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

Können Sie bitte in Ionic 2 Anleitungen dazu geben? –

Verwandte Themen