2016-08-03 10 views
7

私のamp-imgを検証しようとしています。この例では:http://staging.laineygossip.com/Sasha-Celeb-Finds-Sienna-Miller/Lifestyle/24695/amp#development=1amp-imgエラー:レイアウトでサポートされていない:コンテナ

私はエラーを取得:コンソールでLayout not supported for: container
を、エラーがある:The specified layout 'CONTAINER' is not supported by tag 'amp-img'

ないこのエラーは何を意味するのか確認してください。

これまでのところ、このエラーメッセージに関連するドキュメントでは何も見つかりませんでした。

答えて

2

containerは、layout属性の<amp-img>ではサポートされていません。 AMP Docsは、使用できるサポートされたレイアウトのリストを提供します。サポートGoogleのAMPあたりのドキュメント、レイアウトなど

+0

私は誰もが:) –

+0

...私はそれを正しく読んで、明らかではないと思いました。表示されるエラーは完全に間違っています。高さと幅を設定すると解決しました。 – Andrew

8

FILL、FIXED、FIXED-HEIGHT、FLEX-ITEM、NODISPLAYを、応答性

また、この例を見て、私はあなたを考えていませんレイアウトタイプの前後に引用符が必要です。

<figure> 
    <amp-img src="/img/landscape_village_1280x720.jpg" 
     width=1280 
     height=768 
     layout=responsive></amp-img> 
    <figcaption>Here is a responsive image.</figcaption> 
</figure> 
+0

前に、これがまさに問題であることを行っています確信している-__- –

9
https://ampbyexample.com/samples_templates/news_article/

をだから、次のようになります幅と高さの属性が設定されていない場合、Ampはデフォルトでlayout = "container"になります。 レイアウトを設定していないのにこのエラーが発生することがあります。

私の回答時点では、これはlayout = "container"をサポートしていないamp-imgの場合にも当てはまります。

Layout Documentation

関連する問題