Анимация на баннере cookie для AMP (Ускоренные мобильные страницы) - PullRequest
0 голосов
/ 03 апреля 2019

Я попытался создать баннер cookie в amp с тегом amp-user-Notification, но без позиции по умолчанию (исправлено! Важно), потому что я хотел нажать на страницу сайта и добавить задержку на нем.Итак, я добавил тэг amp в контейнер div:

<div id="cookie" class="cookie-container" [class]="visible ? '' : 'hide'">
            <amp-user-notification id="my-notification" class="cookie" layout="nodisplay">
                <div class="cookie-text">
                    <p class="cc_message">
                        This website uses cookies to ensure you get the best experience on our website
                        <a class="cc_more_info" href="/privacy-policy/">More info</a>
                    </p>
                    <button on="tap:my-notification.dismiss,AMP.setState({visible: !visible})" class="cc_btn cc_btn_accept_all">Got it!</button>
            </div>
            </amp-user-notification>
        </div>

Я не смог найти никакого решения, чтобы добавить анимацию на этот баннер и показать сайт через 2 секунды.Кроме того, я не знаю, как проверить, если усилитель установил cookie в локальном хранилище без JavaScript (по крайней мере, взломать), потому что даже если я нажму на кнопку принять, если я обновлю его, контейнер div все равно будет отображатьсяно пусто.

Есть ли решение моей проблемы?

...