javascript – 如何将HTML5桌面通知的关闭时间更改为不自动关闭?

前端之家收集整理的这篇文章主要介绍了javascript – 如何将HTML5桌面通知的关闭时间更改为不自动关闭?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在使用HTML5桌面通知.它运作良好,并根据我的要求给我适当的输出.现在,我想显示通知,直到用户手动关闭通知,我的代码可能如下所示.

function notifyMe() {
      if (!("Notification" in window)) {
        alert("This browser does not support desktop notification");
      }
      else if (Notification.permission === "granted") {
            var options = {
                    body: "due to your inactive response timer is stoped automatically. Start your timer again.",dir : "ltr"
                 };
              var notification = new Notification("Your timer is stop",options);

      }
      else if (Notification.permission !== 'denied') {
        Notification.requestPermission(function (permission) {
          if (!('permission' in Notification)) {
            Notification.permission = permission;
          }

          if (permission === "granted") {
            var options = {
                  body: "due to your inactive response timer is stoped automatically. Start your timer again.",dir : "ltr"
              };
            var notification = new Notification("Your timer is stop",options);
          }
        });
      }
    }
最佳答案
它会无限期地保留在Chrome上. Firefox中有一个错误,它会在4秒后自动关闭它:https://bugzilla.mozilla.org/show_bug.cgi?id=875114

猜你在找的jQuery相关文章