【发布时间】:2019-03-05 15:26:36
【问题描述】:
Firefox 62.0.2(64 位)。视窗 7 x64。在我们网站的 firebase-messaging-sw.js 中从this 编写代码:
self.addEventListener('notificationclick', event => {
event.waitUntil(async function() {
throw "1";//this line for debug only
}());
});
在 Firefox 的 event.waitUntil() 中,代码引发异常“InvalidStateError:尝试使用不可用或不再可用的对象”。在 Chrome 中正常工作。为什么?我该如何解决?
附:我正在寻找第二天的答案。 :(
【问题讨论】:
-
所以这是在服务人员中,对吗?
-
是的,是服务人员
-
您找到解决方法了吗?使用 Vimeo 播放器遇到此问题。
标签: javascript firefox push-notification web-push