切换到单击通知时发送通知的选项卡?

时间:2018-04-05 19:44:29

标签: javascript html5 notifications

假设我有一个网站,它会在标签仍处于打开状态时在后台发送通知。如果用户使用JavaScript(纯,没有jQuery)点击我的通知,如何让浏览器切换到我的选项卡?

1 个答案:

答案 0 :(得分:1)

我假设您正在使用Notifications API。在您的代码中,在创建通知后,您将要添加onclick事件并告诉它关注选项卡(而不是浏览器)。

let notification = new Notification('Test Notification'});
notification.onclick = function () { 
    window.parent.parent.focus();
};

根据documentation,如果您愿意,也可以使用addEventListener()方法代替onclick