我有一个客户建议我实现旧版本的easyXDM来发送从iframe内容到其父窗口的简单跨域消息传递。我的最低浏览器要求是IE11及以上。
为什么我应该使用window.postMessage之类的东西?
答案 0 :(得分:0)
我认为您无法使用easyXDM实现所需,正如文档所述:
easyXDM提供了一个传输堆栈,能够在两个窗口之间传递基于字符串的消息,消费者(主文档)和提供者(使用iframe包含的文档)
这意味着您可以将消息从父窗口发送到包含的iframe,但不是相反。
这就是坚持window.postMessage方法的理由。