ho qualcosa di simile in un app Node:PhoneGap Pushnotification + node-GCM: le notifiche di gruppo
var sender = new gcm.Sender("XPTO");
var registrationIds = ["whatever"];
...
var message = new gcm.Message({
data: {
avatar: body_data.avatar,
message: body_data.message
}
});
sender.send(message, registrationIds, 4, function (err, result) { console.log("success"); });
Funziona bene, la notifica arriva e va al vassoio se l'applicazione se non è aperto. Ma se invio una nuova notifica allo stesso ID di registrazione, la vecchia notifica è "aggiornata" (o rimossa) e solo la nuova è mostrata.
Se aggiungo un intero casuale come parametro per notId
message.addData("notId", parseInt(Math.random() * 25));
le notifiche sono conservati nel cassetto, ma poi il vassoio iniziano a mostrare notifiche multiple. C'è un modo per raggruppare le notifiche?
Anche io vorrei conoscere questa soluzione. Bloccato allo stesso punto. Qualsiasi aiuto? – Arti