Как использовать всплывающее окно на странице усилителя? - PullRequest
0 голосов
/ 27 октября 2018

Я использую усилитель на своем сайте, пользователи все мобильные и усилители. Я получил всплывающее объявление. Но когда я добавляю всплывающее окно на страницу усилителя, страница усилителя ломается и выходит из обращения.

как мне решить эту проблему?

код в примере, который я использовал.

Спасибо

<script>
  var username= "***";
</script>
<script type="text/javascript" src="//POPADRESS.JS"></script>

1 Ответ

0 голосов
/ 30 октября 2018

Вы не можете выполнить свой собственный авторский JavaScript на страницах AMP, то, что вы пытаетесь сделать, не будет работать. Вам необходимо провести рефакторинг своего объявления, чтобы использовать один из утвержденных компонентов AMP, которые можно найти на странице компонентов AMP .

Пожалуйста, обратитесь к 'Как работает AMP' .

JavaScript мощный, он может изменять практически каждый аспект страница, но он также может заблокировать построение DOM и задержать рендеринг страницы (см. также Добавление интерактивности с помощью JavaScript). Держать JavaScript от задержки рендеринга страницы, AMP позволяет только асинхронный JavaScript.

AMP-страницы не могут содержать никакого написанного автором JavaScript. Вместо используя JavaScript, функции интерактивной страницы обрабатываются в пользовательском AMP элементы. Пользовательские элементы AMP могут иметь JavaScript под капотом, но они тщательно разработаны, чтобы убедиться, что они не вызывают снижение производительности.

Хотя сторонние JS разрешены в iframes, они не могут блокировать рендеринг. Например, если сторонний JS использует супер-плохо для производительности API document.write, он не блокирует отображение главной страницы.

...