如何解决使用Chrome推送通知javascript / flask关闭子标签后刷新父标签
我在JavaScript中与服务人员一起设置了推送通知。并且还可以在点击Chrome推送通知后打开一个子标签。现在,我的程序正在做的是经过一定时间后,子标签会自动关闭,我也希望能够刷新原始的父标签。目前,我尝试了以下操作:
window.opener.location.reload(true);
window.close()
,但这仅在父选项卡打开子选项卡时有效。但是,就我而言,我的服务人员单击后打开了子选项卡,如下所示:
self.addEventListener("notificationclick",function (event) {
console.log("[Service Worker] Notification click Received.");
event.notification.close();
event.waitUntil(clients.openWindow("/breaktime"));
});
在这种情况下,我有办法在关闭子选项卡后刷新原始的父选项卡吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。