选项卡关闭时,浏览器上的推送通知不起作用

时间:2016-09-25 11:30:08

标签: javascript push-notification

在浏览器上,即使选项卡已关闭,我也会尝试发送推送通知,实际上我找不到任何有用的答案。 如果标签关闭,Facebook如何发送通知?

我已编写此代码,仅当选项卡处于活动状态时才有效

    if (!("Notification" in window)) {
        alert("This browser does not support desktop notification");
    } else if (Notification.permission === "granted") {
        var notification = new Notification("Hi there!");
    } else if (Notification.permission !== 'denied') {
        Notification.requestPermission(function(permission) {
            if (permission === "granted") {
                var notification = new Notification("Hi there!");
            }
        });
    }

    setTimeout(next, 1000*10);

1 个答案:

答案 0 :(得分:1)

即使网站未打开,您也需要使用google gcm推送通知发送通知。

非常简单,请按照https://developers.google.com/cloud-messaging/chrome/client

中的说明操作

注意:HTTPS是必需的。