首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Chrome扩展开发:自动关闭通知框

Chrome扩展开发:自动关闭通知框
EN

Stack Overflow用户
提问于 2011-04-20 22:30:39
回答 5查看 10.1K关注 0票数 7

在做了一些事情之后,我运行了下面的代码:

代码语言:javascript
复制
var notification = webkitNotifications.createNotification(
   'icon.png',  // icon url - can be relative
  'Done!',  // notification title
  'Just updated your list!'  // notification body text
   );
  notification.show();

这当然会在用户屏幕中弹出一个通知。

它无论如何都要给这个通知计时,这样它会在X秒内自动关闭?

谢谢!R

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2011-05-13 22:53:03

您可以使用notification.cancel();

票数 16
EN

Stack Overflow用户

发布于 2012-08-20 04:01:00

代码语言:javascript
复制
var notification = webkitNotifications.createNotification('images/icon-48x48.png',"This is       Title","Biswarup Adhikari Notification");
notification.show();
setTimeout(function(){
notification.cancel();
},2000);

Chrome通知将在2000毫秒或2秒后自动关闭。

票数 9
EN

Stack Overflow用户

发布于 2011-04-20 22:40:17

您将能够从通知的超文本标记语言页面内部调用window.close()。这将关闭通知。

要在某个时间关闭,调用像setTimeout( function () { window.close(); }, timeInMicroseconds);这样的东西应该是有效的。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5732031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档