流程页面中使用iframe嵌套子页面,父子通讯有问题!
父页面使用window.addEventListener('message', function(event) {
if (event.origin === '子页面的URL') {
console.log(event.data); // 输出子页面发送的消息
}
});
无法接收到子页面传过来的消息。
希望官方能解释一下是我这边使用的不对还是项目里做了什么操作。
或者能否给个样例参考
我是通过this.form.dialog()打开一个对话框,然后在对话框的配置项里通过html:"<iframe src='地址'></iframe>",嵌套的子页面,子页面通过postMessage向父页面发送消息,父页面通过上述代码进行接收,但是无法接收到消息 已经已解决了,是子页面有问题 :victory:
页:
[1]