мод-согласие-amp-story без согласия-истории-amp? - PullRequest
0 голосов
/ 12 ноября 2018

Я работаю над историей усилителя; но, кажется, не может получить модальное согласие с усилителем без использования пользовательского интерфейса по умолчанию с соглашением об усилении. Я хотел бы использовать amp-iframe или просто обычный html модал, но ни один из них не будет отображаться.

Кому-нибудь повезло с этим?

Iframe:

<amp-consent layout="nodisplay" id="gdpr-consent-element">
        <script type="application/json">
            {
                "consents": {
                    "cbsiampconsent": {
                        "promptIfUnknownForGeoGroup": "eea",
                        "promptUI": "consentDialog"
                    }
                }
            }
        </script>
        <div id="consentDialog" style="position: absolute; widht: 500px; height: 500px;">
            <amp-iframe width="200" height="100"
                        sandbox="allow-scripts allow-same-origin"
                        layout="responsive"
                        frameborder="0"
                        src="https://www.google.com/maps/embed/v1/place?key=AIzaSyDG9YXIhKBhqclZizcSzJ0ROiE0qgVfwzI&q=iceland">
            </amp-iframe>
        </div>
    </amp-consent>

1 Ответ

0 голосов
/ 13 ноября 2018

Это невозможно;единственным поддерживаемым пользовательским интерфейсом согласия является пользовательский интерфейс по умолчанию, который вы упомянули.

См. amp-story-consent документацию и пример для получения дополнительной информации.

...