Как предотвратить, чтобы компонент amp-twitter не нарушал проверку AMP - PullRequest
0 голосов
/ 21 января 2020

Я использую компонент <amp-twitter> для встраивания данных Twitter в мою страницу:

<amp-twitter
  width="375"
  height="472"
  layout="responsive"
  data-tweetid="885634330868850689"
>
</amp-twitter>

, но страница результатов не проходит проверку AMP. Я получаю Custom JavaScript is not allowed. Я думаю, что это вызвано тем, как генерируется встроенная часть, а именно, добавляется тег <script async="" src="https://platform.twitter.com/widgets.js" charset="utf-8"></script> к выводу.

Я проверил страницу документации для этого компонента с #development=1 и это действительно. Но сгенерированный там HTML полностью отличается от того, что у меня есть. Как можно решить эту проблему?

Ответы [ 2 ]

0 голосов
/ 22 января 2020

Это не проблема с компонентом amp-twitter (который проходит проверку). Скорее всего, это проблема с вашей средой разработки, например, некоторые фреймворки внедряют пользовательские JS для осуществления перезагрузки в реальном времени.

0 голосов
/ 22 января 2020

Сообщить об ошибке в проекте AMP на Github.

...