我看过很多例子,但看不出我哪里出错了。但是我的事件侦听器根本没有在父级中运行。如果我在 iframe 控制台范围内手动发布消息的事件。
框架:
$(".open").click(function() {
window.parent.postMessage('navigated', '*', []);
父母:
window.addEventListener("load", function () {
document.querySelectorAll('iframe[src*="forms.localhost"]').forEach(iframe => {
iframe.addEventListener('message', (event) => {
console.log('event');
});
});
我已经检查过,querySelector 正在查找我的 iframe。
吃鸡游戏
相关分类