Xmi*_*ndz 12 javascript firefox web-notifications
我正在网站中实现桌面通知,在新邮件到达时显示通知.我希望在用户点击通知时,网站处于打开状态的浏览器标签可以获得焦点,我可以使用以下代码在Chrome中使用此功能:
var n = new Notification('Title', {
'body': 'Sample content.'
});
n.onclick = function (e) {
window.focus();
};
Run Code Online (Sandbox Code Playgroud)
但不幸的是,这在Firefox中不起作用.:(任何人都可以告诉我,我在这里缺少什么?我正在测试Chrome 31和Firefox 26
谢谢.
Rom*_*iev 11
在Firefox中,由于安全原因,JS的焦点窗口被禁用.你必须在about:config 中将标志dom.disable_window_flip切换为false .但默认情况下 它被禁用.有趣的是,除了响应用户操作(例如点击)之外,Chrome调焦窗口也被禁用,这也是为什么点击通知在Chrome中有效的唯一原因.
| 归档时间: |
|
| 查看次数: |
2580 次 |
| 最近记录: |