我正在使用 WordPress,并且正在使用 AMP 插件。
我有一个 iframe(不是amp-iframe
),但 WordPress 将其转换为amp-iframe
. 在这个 iframe 中,我还有一个脚本可以postMessage
像这样向父级发送数据:
window.parent.postMessage(
{
type: 'region-click',
anchor: '#item1'
},
'*'
);
我希望能够检索从父窗口中的 iframe 发布的数据,并使用它导航到页面上的特定锚点。我无法访问其中的窗口,也无法访问amp-script
数据,因为它在网络工作者中运行。
有没有办法做到这一点?