【发布时间】:2011-06-26 12:24:45
【问题描述】:
我正在开发桌面通知的 chrome 扩展程序。有什么方法可以在指定时间后关闭桌面通知?
【问题讨论】:
标签: google-chrome google-chrome-extension
我正在开发桌面通知的 chrome 扩展程序。有什么方法可以在指定时间后关闭桌面通知?
【问题讨论】:
标签: google-chrome google-chrome-extension
对我来说这很有效
setTimeout(function() {
notification.close();
}, 2000);
【讨论】:
如果你有通知对象的引用,你可以使用 notification.cancel 代替:
setTimeout(function() {
notification.cancel();
}, 5000);
参考资料:
【讨论】:
您可以通过在通知的 javascript 中运行 window.close() 来关闭它(假设您的通知是一个单独的 HTML 文件)。所以是这样的:
setTimeout(function() {
window.close();
}, 5000);
【讨论】: