Phonegap Pushnotification + node-gcm:组通知

我在Node应用程序中有这样的东西:

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"); }); 

它工作正常,通知到达,并进入托盘,如果应用程序,如果没有打开。 但是,如果我发送一个新的通知给同一个registrationId,旧的通知是“更新”(或删除),只有新的显示。

如果我添加一个随机的整数作为参数notId

 message.addData("notId", parseInt(Math.random() * 25)); 

通知被保存在托盘中,但托盘开始显示多个通知。 有没有办法将通知分组?

Android设备组中的相同种类的通知。 如果您为每种通知设置了不同的collapseKey,则不会与其他人分组。 托盘中最多可同时显示4个不同的collapseKey。