前端使用iframe嵌入其他项目,通过postmessage接受返回值,但是同时会接收到很多相同信息,是因为postmessage消息阻塞,导致同时收到了多个,最开始使用addEventListenser监听
window.addEventListener('message', function(e) {
console.log(e)
})
改用onmessage即可解决
window.onmessage = function(e) {}
前端使用iframe嵌入其他项目,通过postmessage接受返回值,但是同时会接收到很多相同信息,是因为postmessage消息阻塞,导致同时收到了多个,最开始使用addEventListenser监听
window.addEventListener('message', function(e) {
console.log(e)
})
改用onmessage即可解决
window.onmessage = function(e) {}