2016-08-04 15 views
1

Ich versuche, die <amp-live-list> Komponente zu verwenden, aber ich habe diesen Fehler in der Konsole:Amp-live-Liste nicht Validierung

Der Tag ‚script‘ wird außer in speziellen Formen nicht zulässig.

Ich habe bereits diese Liste von Skripten auf meiner Seite ohne Fehler:

<script async custom-element="amp-carousel" src="https://cdn.ampproject.org/v0/amp-carousel-0.1.js"></script> 
    <script async custom-element="amp-twitter" src="https://cdn.ampproject.org/v0/amp-twitter-0.1.js"></script> 
    <script async custom-element="amp-youtube" src="https://cdn.ampproject.org/v0/amp-youtube-0.1.js"></script> 
    <script async custom-element="amp-instagram" src="https://cdn.ampproject.org/v0/amp-instagram-0.1.js"></script> 
    <script async custom-element="amp-pinterest" src="https://cdn.ampproject.org/v0/amp-pinterest-0.1.js"></script> 
    <script async custom-element="amp-soundcloud" src="https://cdn.ampproject.org/v0/amp-soundcloud-0.1.js"></script> 
    <script async custom-element="amp-vimeo" src="https://cdn.ampproject.org/v0/amp-vimeo-0.1.js"></script> 
    <script async custom-element="amp-vine" src="https://cdn.ampproject.org/v0/amp-vine-0.1.js"></script> 
    <script async custom-element="amp-user-notification" src="https://cdn.ampproject.org/v0/amp-user-notification-0.1.js"></script> 
    <script async custom-element="amp-analytics" src="https://cdn.ampproject.org/v0/amp-analytics-0.1.js"></script> 
    <script async custom-element="amp-sidebar" src="https://cdn.ampproject.org/v0/amp-sidebar-0.1.js"></script> 

aber es funktioniert nicht, wenn ich das Skript für <amp-live-list> hinzufügen:

<script async custom-element="amp-live-list" src="https://cdn.ampproject.org/v0/amp-live-list-0.1.js"></script> 

Da diese Komponente ist immer noch im experimentellen Modus, ich habe es versucht:

AMP.toggleExperiment('amp-live-list'); 

Ohne Erfolg.

Antwort

1

Wie in den AMP Experimental Components Page erklärt:

All AMP-Datei, die AMP-Validierung fehl, experimentelle Funktionen enthält. Entfernen Sie diese experimentellen Komponenten für produktionsfertige AMP-Dokumente.

also unabhängig davon, ob Sie AMP.toggleExperiment('amp-live-list'); haben, wird der Validator einen Fehler ausgelöst, wenn Sie das Skript für <amp-live-list> umfassen.