2017-07-07 40 views
0

我有一個Facebook的即時文章驗證問題。對於我的一篇文章中此錯誤消息彈出:幻燈片放映中的不支持的元素(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)這是一個錯誤?

回答

0

我發現了這個問題。它與結構無關。其中一張圖片是GIF,事實證明,幻燈片不支持該功能。

0

您無法爲每張幻燈片添加無花果圖片,只有圖片可以包含在內部標籤中。 正確的格式是:

<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>