为什么我应该使用easyXDM进行简单的跨域消息传递?

时间:2016-06-05 14:44:38

标签: javascript cross-domain postmessage easyxdm

我有一个客户建议我实现旧版本的easyXDM来发送从iframe内容到其父窗口的简单跨域消息传递。我的最低浏览器要求是IE11及以上。

为什么我应该使用window.postMessage之类的东西?

1 个答案:

答案 0 :(得分:0)

我认为您无法使用easyXDM实现所需,正如文档所述:

  

easyXDM提供了一个传输堆栈,能够在两个窗口之间传递基于字符串的消息,消费者(主文档)提供者(使用iframe包含的文档)

easyXDM docs

这意味着您可以将消息从父窗口发送到包含的iframe,但不是相反。

这就是坚持window.postMessage方法的理由。