【发布时间】:2011-06-21 20:59:45
【问题描述】:
我想实现与现在的 Gmail 相同的功能。当新电子邮件到达或新聊天出现时,会出现通知弹出窗口,如果您单击它,Gmail 的标签就会成为焦点。
我有这个代码:
var n = window.webkitNotifications.createNotification('ico.gif', 'Title', 'Text');
n.onclick = function(x) { this.cancel(); };
n.show();
当我点击通知时,它会消失。现在我需要向 onclick 函数添加一些代码,以调出并聚焦创建此通知的页面。我知道这是可能的,因为 GMail 做得很好。但我没有成功调查 Gmail 来源(它们被最小化和混淆了)。
有人知道怎么做吗?
【问题讨论】:
-
this.cancel 已在当前 Canary 频道中被弃用和删除。
标签: javascript google-chrome webkit notifications gmail