ifram:
window.parent.postMessage('message','*')
//window.parent指该窗口的父窗口 .top顶层窗口 .self本身
//message填要传的信息
//* 可以改为指定域名 则只有指定域名可以 *意为没有域名限制
vue:
window.addEventListener("message", e => {
//监听message 收到数据e.data;
// console.log(' ifram传递过来的数据', JSON.parse(e.data));因为可能会有系统自动发起的一个type为'webpackOk'的对象
// console.log(' ifram传递过来的数据', e.data);
if (e.data.type != 'webpackOk') {
console.log(' ifram传递过来的数据', JSON.parse(e.data));
}
})
注意点:postMessage的对象可能需要JSON.stringify一下