Chrome扩展程序桌面通知

时间:2011-02-13 17:21:09

标签: google-chrome google-chrome-extension

我正在处理桌面通知的Chrome扩展程序。有什么方法可以在指定的时间后关闭桌面通知吗?

3 个答案:

答案 0 :(得分:12)

如果您有通知对象的引用,则可以改为使用 notification.cancel

  setTimeout(function() { 
      notification.cancel(); 
  }, 5000);

参考文献:

答案 1 :(得分:9)

您可以通过从通知的javascript运行window.close()来关闭它(假设您的通知是一个单独的HTML文件)。所以像这样:

setTimeout(function() {
    window.close();
}, 5000);

答案 2 :(得分:1)

对我来说这很有用

setTimeout(function() {
    notification.close();
}, 2000);