我正在研究桌面通知的Chrome扩展。是否有任何方法可以在指定时间后关闭桌面通知?Chrome扩展程序桌面通知
10
A
回答
9
您可以通过从通知的JavaScript运行window.close()
来关闭它(假设您的通知是一个单独的HTML文件)。因此,像这样:
setTimeout(function() {
window.close();
}, 5000);
+0
thnx您的快速回复... –
12
如果有通知对象的引用,你可以使用notification.cancel代替:
setTimeout(function() {
notification.cancel();
}, 5000);
参考文献:
1
对于我这种工作
setTimeout(function() {
notification.close();
}, 2000);
相关问题
- 1. 同时发送一个Chrome扩展程序桌面通知
- 2. 与CNN通知的Chrome扩展程序
- 3. 的Chrome扩展程序通知窗口
- 4. Chrome扩展桌面通知隐藏的问题
- 5. Chrome扩展更新通知
- 6. 扩展桌面
- 7. Chrome扩展程序
- 8. Chrome扩展程序
- 9. 当我发布rss提要时,显示Chrome扩展桌面通知框?
- 10. Chrome扩展程序背景页面
- 11. Chrome扩展程序设置页面
- 12. 覆盖Chrome扩展程序页面CSS
- 13. 将Google Chrome扩展程序的网页发送到桌面应用程序
- 14. 如何自定义谷歌浏览器扩展程序桌面通知气球
- 15. 将Chrome扩展程序图标置于通知区域(Windows)
- 16. Chrome扩展程序 - 某些网页上的通知
- 17. 使用JavaScript关闭Chrome扩展程序通知
- 18. Chrome浏览器 - 通知用户安装扩展程序
- 19. Chrome扩展程序通知按钮不显示在MacOs/OSX上
- 20. 未显示Chrome扩展程序丰富通知
- 21. 从内容脚本触发Chrome扩展程序通知
- 22. Chrome扩展程序通知仅显示一次
- 23. 在安装Chrome扩展程序后显示通知
- 24. Chrome扩展程序隐藏webkitNotifications.createHTML使用JavaScript的HTTP通知通知气球
- 25. Chrome桌面通知更大尺寸
- 26. Chrome桌面通知不显示消息
- 27. 如何从Chrome创建桌面通知?
- 28. 如何控制Chrome桌面通知
- 29. Chrome桌面通知给所有用户
- 30. 如果我的扩展程序无法通过chrome://扩展名重新加载我的Chrome扩展程序?
[Chrome支持桌面通知本地(http://stackoverflow.com/questions/2271156/chrome-desktop-notification-example)。 –