我在验证Facebook即阅文时遇到问题。对于我的一篇文章,弹出此错误消息:
Slideshow Contains Unsupported Elements: Only image elements can appear in a slideshow. Ensure that slideshow (at /html/body/article/figure[3]) only contains supported elements. Refer to Slideshows under Format Reference in Instant Articles documentation for more information.
代码如下:
<figure class="op-slideshow">
<figure>
<img src="https://www.example.com/image1.jpg">
<figcaption>Caption1</figcaption>
</figure>
<figure>
<img src="https://www.example.com/image2.jpg">
<figcaption>Caption2</figcaption>
</figure>
</figure>
它是由官方 PHP SDK 生成的,在示例中,它们使用非常相似的结构。(http://take.ms/nookv(这是一个错误吗?
您不能为每张幻灯片添加无花果标题,只能将图像包含在内部标签中。 正确的格式是:
<figure class="op-slideshow">
<figure>
<img src="http://example.com/path/to/img1.jpg" />
</figure>
<figure>
<img src="http://example.com/path/to/img2.jpg" />
</figure>
<figure>
<img src="http://example.com/path/to/img3.jpg" />
</figure>
<figcaption>This slideshow is amazing.</figcaption>
</figure>
我发现了问题。它与结构无关。其中一张图片是GIF,事实证明,幻灯片不支持它。