推送通知打开服务工作者而不是Chrome中的Android上的网址

时间:2017-08-08 10:04:18

标签: android google-chrome push-notification google-cloud-messaging

它会在PC上的Chrome中打开传递的网址,但是当它在Android上点击时会打开服务工作者吗?

//服务工

self.addEventListener("push",    function(event) {

    const data = event.data.json();

    event.waitUntil(
        self.registration.showNotification(data.title,
            {
                body: data.body,
                icon: data.icon,
                tag: data.tag,
                data: {
                    url: data.url
                }
            })
    );
});


self.addEventListener("notificationclick",function(event) {

    event.notification.close();
    return clients.openWindow(event.notification.data.url);

});

0 个答案:

没有答案