如何从Dart中的Iframe接收数据?

时间:2015-04-29 04:03:39

标签: iframe dart postmessage

我知道与iframe进行通信的唯一方法是使用postMessage方法,如下所示:

iframe.contentWindow.postMessage("my message", window.location.href);

但我想知道如何在对其进行任何更改后从iframe接收数据。

1 个答案:

答案 0 :(得分:1)

在收件人窗口中,当您收到邮件时,您会通过邮件传递发件人,然后您可以将邮件发送给此发件人。

window.onMessage.listen((e) {
  e.source.postMessage({'somedata': 'xxx'}, '*');
});

另见