1

Meteor のユーザー向けのプッシュ通知用のパッケージまたはパターンは既に存在しますか? そのため、サーバーがユーザーに通知を送信し、ユーザーに表示する方法が必要です。すでに何かありますか?または、通知のコレクションを作成し、クライアントにそれをサブスクライブさせて、プッシュされたときにそこにあるものを表示する必要がありますか?

4

1 に答える 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 に答える