本文主要是介绍postMessage在网页通信中遇到的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1. <iframe id="child" src="嵌套的地址" ></iframe>
const child = document.getElementById('child')
child.contentWindow.postMessage('传递的消息', "*")
2. 我遇到的问题是在axios请求后,使用postMessage发送消息,window.addEventListener并没有接收到,这里是要在iframe加载完成之后发送数据。
child.onload = function () {}
3. 当使用webpack时 webpack自身会发送postMessage,注意监听message时区分具体是自己发来的message还是webpackOK
这篇关于postMessage在网页通信中遇到的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!