Je suis en train de rendre un ampli doc similaire à https://codelabs.developers.google.com/codelabs/amp-in-pwa/#6rendu un document ampli dans une page shell
Quand je
fetchDocument(url).then(function(doc) {
// Let AMP take over and render the page
var ampedDoc = AMP.attachShadowDoc(container, doc, url);
ampedDoc.close();
});
l'ampli doc (extraite de l'url) est placé dans le conteneur, mais Les amp-tags ne sont pas rendus.
Par exemple: amp-img
La balise est dans les sources mais elle ne s'affiche pas en tant que balise img de la même façon que "Googe Search" lorsqu'elle restitue ce doc.
Question: Y at-il un moyen de rendre les composants d'ampli-lors du chargement des documents d'ampli avec https://cdn.ampproject.org/shadow-v0.js
Avez-vous essayé de vérifier votre implémentation avec le [AMP Validator] (https://validator.ampproject.org/) pour le débogage? – noogui
@noogui mon document amp est valide. Lorsque montré dans la recherche google, tout fonctionne très bien – user237329