如何在特定时间发送浏览器通知?

时间:2017-06-02 13:46:12

标签: angularjs node.js

我正在使用MEAN堆栈创建待办事项应用。输入将是待办事项文本和待办事项时间,将存储在数据库中。这是我获取客户端浏览器时间并在该时间发送通知的代码。但我需要的是,当存储在数据库中的时间发生时,应该发送通知。我怎么能这样做?至少如何在服务器中获取变量btime?

<script>
        Notification.requestPermission().then(function(result) {
        var time = new Date();
        var bhours = time.getHours();
        var bminutes = time.getMinutes();
        var btime = bhours + ':' + bminutes;
        var notification = new Notification(btime);
      });
</script>

1 个答案:

答案 0 :(得分:0)

  var notify = function() {
    Notification.requestPermission().then(function(result) {
         //function
        })
        .error(function(data) {
           //function
        });
  }).catch((err) => {
    //function
  });
};