Meteor 中的用户推送通知的某些包或模式是否已经存在?所以我想有一些方法让服务器向用户发送通知,然后将通知显示给用户。那里已经有东西了吗?还是我应该创建一个通知集合并让客户订阅它,显示推送时的任何内容?
问问题
1236 次
1 回答
2
目前,据我所知,没有办法订阅不是集合的东西,因此要将自定义数据(如推送通知)推送给您需要使用通知集合的用户。
在您的客户端,您可以有一个监听器来监听新的通知
Notifications.find().observe({
added:function(document): {
//Push notify your client
Notifications.remove(document._id); //Remove when viewed
}
});
在客户端上显示这些内容的一个非常好的库是:http: //github.hubspot.com/messenger/你可以在将某些内容插入通知集合后立即弹出它
于 2013-04-12T23:50:33.123 回答