0

我想使用“amp-ad”标签作为另一个 amd-ad 的后备。这是示例:

<amp-ad width="300"
    height="200"
    type="MY_PROVIDER"
    data-slot="MY_SLOT">
    <div fallback>
    <!-- Try to insert fallback amp-ad here -->
    </div>
</amp-ad>

3d 方广告提供商 (MY_PROVIDER) 可以返回另一个 amp-ad 标记(来自另一个提供商)作为后备。如果我只是将此标记插入主广告容器,它将不会被执行:

document.getElementById('c').innerHTML = '<amp-ad width="300" height="200" type="MY_FALLBACK_PROVIDER" data-slot="MY_FALLBACK_SLOT"></amp-ad>'; //will not work

有没有办法将此后备 amp-ad 标记动态插入到主机(顶部)页面的后备容器中?

4

1 回答 1

1

这是 amp 文档的引述:

回退是一种约定,它允许元素向读者传达浏览器不支持该元素

放大器后备

回退只是传达失败的一种方式。

于 2017-10-06T16:07:57.193 回答