2016-03-28 12 views
0

私はプロジェクトでAmpソーシャルシェアを使用しています。社会的な共有機能が正常に機能しているが、検証時に、私は次のエラーを取得:私は含めてい身体でhttps://cdn.ampproject.org/v0/amp-social-share-0.1.jsアンプソーシャルシェアの検証に失敗しましたが、コンポーネントは動作します

:私のヘッダーで

The tag 'amp-social-share' is disallowed.

を、私はにリンクしています複数<amp-social-share>コンポーネント:私の知る限り

<div class="social-share"> 

    <amp-social-share type="pinterest" width="35" height="35" data-text="MY_TEXT" data-url="MY_URL" data-attribution="MY_ATTR"> 
    <div> 
     <a class="custom">MY_SVG</a> 
    </div> 
    </amp-social-share> 

    <amp-social-share type="twitter" width="35" height="35" data-text="MY_TEXT" data-url="MY_URL" data-attribution="MY_ATTR"> 
    <div> 
     <a class="custom">MY_SVG</a> 
    </div> 
    </amp-social-share> 

    <amp-social-share type="facebook" width="35" height="35" data-text="MY_TEXT" data-url="MY_URL" data-attribution="MY_ATTR"> 
    <div> 
     <a class="custom">MY_SVG</a> 
    </div> 
    </amp-social-share> 

    <amp-social-share type="gplus" width="35" height="35" data-text="MY_TEXT" data-url="MY_URL"> 
    <div> 
     <a class="custom">MY_SVG</a> 
    </div> 
    </amp-social-share> 

</div> 

、これらは、ここでの仕様に合わせて設定されている:https://github.com/ampproject/amphtml/blob/master/extensions/amp-social-share/amp-social-share.md

このコンポーネントの検証に役立つ情報がありますか?

答えて

5

検証エラーThe tag 'amp-social-share' is disallowedの理由は、amp-social-shareが実験的なコンポーネントであり、バリデータにまだ含まれていないためです。 ampproject.orgに現在「拡張コンポーネント」としてリストされているので、混乱します。

twitterのような一般的なクラス名は、amp-social-share-twitterのようなよりわかりやすい名前に変更されることにも注意してください。 https://github.com/ampproject/amphtml/issues/1201

+0

ご清聴ありがとうございます。 – somecallmejosh

関連する問題