我似乎无法移除接收器事件监听器。给定以下代码,控制台将不断打印“hi”。
接收器:
window.addEventListener("message", function(e){
console.log('hi');
window.removeEventListener("message", function(e){}, false)
}, false);
发送者:
var emiter = setInterval(function(){
console.log('sending message');
window.parent.postMessage( messageData, "*" );
}, 1000);
有没有解决这个问题的方法?