amp-video-iframe 海报与占位符

Mar*_*agi 5 amp-html

根据amp-video-iframe文档,该poster属性是必需的:https : //amp.dev/documentation/components/amp-video-iframe/?format=websites

但在官方示例页面:https : //github.com/ampproject/amphtml/blob/master/examples/amp-video-iframe.html Google 开发人员使用 aplaceholder代替。检查标签验证源代码,似乎两个用例都是有效的:https : //github.com/ampproject/amphtml/blob/master/extensions/amp-video-iframe/validator-amp-video-iframe.protoascii# L92

有谁知道占位符用例是允许的还是应该避免的?我找不到有关文档的其他信息

Pat*_*ick 1

这不是必需的 - 这是文档上的拼写错误。某事物是否required有效取决于它是否在 AMP 中被视为有效。验证不关心它是否存在,因此它不是必需的。

来源:Google 的 AMP 工作