我正在设法让两个iframe进行交流,但运气不好。我认为postMessage()
或Message Channel API(它们是相同的吗?)是解决方法,但是我无法控制父窗口。
换句话说,结构是这样的:
[parent window (user's website)]
[iframe 1 (my app)]
[iframe 2 (my app)]
我知道这是有可能的,因为SoundCloud可以这样做(如果您正在播放一个嵌入式播放器,并且在第二个播放器中单击“播放”,则第一个将暂停)。
我该如何实现?
编辑:This解决了这个问题。