要在AMP iframe中使用动态src,可以使用AMP script和AMP bind来实现。以下是一个示例代码:
AMP iframe with dynamic src
AMP iframe with dynamic src
在上面的示例中,我们使用amp-state元素来定义一个名为iframeSrc的状态。状态中包含了一个名为dynamicSrc的属性,初始值为"https://example.com"。然后,我们在amp-iframe的src属性中使用了[src]=iframeSrc.dynamicSrc的绑定语法,这样amp-iframe的src值将与dynamicSrc的值保持同步。
我们还添加了一个按钮,当点击按钮时,使用AMP.setState来更新iframeSrc.dynamicSrc的值,以达到动态更改amp-iframe的src的效果。
请注意,为了在AMP中使用amp-bind和amp-state,您需要引入相应的AMP脚本,并在文档头部声明。