两个react页面之间postMessage监听不到的问题

#1

现有A、B两个react窗口,同域的,用的是mobx。需求是:B页面做了操作之后,要刷新A页面,
我在A页面componentDidMount的时候设置了监听 window.addEventListener(“message”,function…),B页面操作之后执行window.postMessage(data,‘A页面url’)
问题是:A页面监听不到信息,如果给B页面也设置监听的话,B页面发出信息B页面是能响应"message"事件的
提问:是我监听的时机不对吗?