我有一个客户端建议我实现一个旧版本的easyXDM,将简单的跨域消息从iframe内容发送到它的父窗口。我对浏览器的最低要求是IE11及以上。
为什么我要在像window.postMessage这样的东西上使用这个?
发布于 2016-08-30 07:31:38
我认为您无法使用easyXDM实现您想要的结果,正如文档中所述:
easyXDM提供了一个传输堆栈,能够在两个窗口之间传递基于字符串的消息:一个使用者(主文档)和一个提供者(一个使用iframe的文档)。
这意味着您可以从父窗口向包含的iframe发送消息,但不能相反。
这是坚持window.postMessage方法的充分理由。
https://stackoverflow.com/questions/37643167
复制相似问题