更多内容在gcm通知流星
More content in gcm notification meteor
我正在Meteor应用程序中处理GCM通知。代码如下
var gcm = Meteor.npmRequire('node-gcm');
var message = new gcm.Message({
collapseKey:new Date().getTime().toString(),
delayWhileIdle: false,
timeToLive: 2419200,
data: {
"title": "some Title",
"message":"some Message"
}
});
message.addData('msgcnt','3');
message.addData("notId", parseInt(Math.random() * 25));
var sender = new gcm.Sender('XXXXX');
var registrationIds = [];
registrationIds.push('XXXX');
sender.send(message, registrationIds, 5, function (err, result) {
if(err) {
}
else {
console.log(message);
}
});
上面的代码给了我一个标题为粗体的通知,在标题下面,我有一行消息。但我不想要标题,相反,我想在通知中容纳更多的消息行。
就像当我收到通知时,我应该只看到几行没有标题的消息。我应该如何在GCM中做到这一点?
您将需要实现大视图样式,这有助于生成包含大量文本的通知。特别是,您需要在通知生成器上调用setStyle
,如下所示:
.setStyle(new NotificationCompat.BigTextStyle()
.bigText(msg))
这需要在Android上的客户端代码中实现。
相关文章:
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 无法在窗口内使用rootScope.通知
- JS,用于播放提示音以通知未按预期工作
- 单击Chrome通知后,转到已打开的选项卡
- Windows Azure通知中心错误
- Meteor应用程序上的警报/通知不会出现
- GCM推送通知,如果应用程序在手机中关闭(Phonegap Android)
- 在通知点击时使用Ion中的OneSignal插件路由到应用程序中的状态
- 更多内容在gcm通知流星
- gcm流星的多重通知
- 通过GCM在Progressive web应用程序中推送通知
- 如何链接 GCM Chrome 推送通知和有效负载数据
- Chrome 扩展程序 - GCM 通知会引发错误,但信息已存在
- Android推送通知不出现时,应用程序完全关闭(使用node-gcm)
- 无法加载数据URL为chrome浏览器的GCM推送通知'notificationclick'事件
- GCM Android通知在设备上收到,但不显示
- Titanium (Android)的GCM推送通知
- 如何在cordova中通过GCM实现大图样式的推送通知
- 需要从不安全的URL调用数据为chrome的GCM推送通知
- 在离子完整示例中使用 GCM 进行 andorid 的推送通知