javascript - Meteor observe changes called for each document at startup -
i observing changes on notifications collection trigger sounds on client when notification. when user first loads app maintain getting sound every document in collection. way avoid , have every newly added one?
meteor.startup(function(){ var query = notifications.find({userid: meteor.userid(), read: false}); var handle = query.observe({ added: function(post) { var mysound = new buzz.sound( "/notification", { formats: [ "mp3", "ogg" ] }); mysound.play(); } }); });
javascript jquery meteor
No comments:
Post a Comment