【发布时间】:2017-09-11 04:55:25
【问题描述】:
我正在尝试向服务人员实例发布消息。我收到以下错误:
在“ServiceWorker”上执行“postMessage”失败:函数(){ obj.removeListener(ev, fn); } 无法克隆。
我的代码如下:
var socket = io();
function onYouTubeIframeAPIReady() {
//Tell the service worker who I am
navigator.serviceWorker.ready.then(serviceWorkerRegistration => {
navigator.serviceWorker.controller.postMessage({
name: 'socketInit',
value: socket
});
});
}
知道为什么会这样吗?
【问题讨论】: