wordpress - AMP:iframe 和父级之间的通信
问题描述
我正在使用 WordPress,并且正在使用 AMP 插件。
我有一个 iframe(不是amp-iframe
),但 WordPress 将其转换为amp-iframe
. 在这个 iframe 中,我还有一个脚本可以postMessage
像这样向父级发送数据:
window.parent.postMessage(
{
type: 'region-click',
anchor: '#item1'
},
'*'
);
我希望能够检索从父窗口中的 iframe 发布的数据,并使用它导航到页面上的特定锚点。我无法访问其中的窗口,也无法访问amp-script
数据,因为它在网络工作者中运行。
有没有办法做到这一点?
解决方案
推荐阅读
- eclipse - 片段包未激活
- c# - 数据库备份不成功
- php - SQL Query 在没有 WHERE 的情况下工作,但是一旦我添加 WHERE 语句,它就无法正常运行
- c - 使用 const 复合文字的元素初始化静态变量
- vue-storefront - 向 vue-storefront 提交新模块有什么要求?
- sql-server - 有没有办法知道dts花了多长时间?
- spring-cloud-config - Spring Cloud Server 为同一个应用程序提供多个属性文件
- amazon-web-services - 如何在 AWS Route53 服务中使用 terraform 创建多值 SRV DNS 记录?
- java - 在另一个类的访问器中从不同的类调用方法(作业)
- linux - 执行脚本时出现“不明确的重定向”错误