AMP с amp-state и amp-position-наблюдатель

У меня проблема с AMP, сочетающим amp-state и amp-position-identify.

<amp-state id="myState">
    <script type="application/json">
        {
            "visible": "n"
        }
    </script>
</amp-state>


<amp-state id="variableChange">
    <script type="application/json">
        {
            "visible": "y"
        }
    </script>
</amp-state>

<amp-position-observer on="enter:variableChange"
        layout="nodisplay">
</amp-position-observer>

Этот код возвращает странную ошибку:

url.js:348
Trust for 'activate' (1) insufficient (min: 100).​​​

person Matteo Cattelan    schedule 17.01.2018    source источник


Ответы (1)


В настоящее время amp-position-Observer нельзя комбинировать с amp-state. Только amp-animation и некоторые видеокомпоненты могут быть объединены с amp-position-Observer (docs).

person Sebastian Benz    schedule 18.01.2018
comment
Хорошо, спасибо, я бы добавил класс в div с amp-position-Observer, можно это? - person Matteo Cattelan; 19.01.2018
comment
@SebastianBenz - та же проблема - stackoverflow.com/questions/55101350/ - можем ли мы добиться этого сейчас? - person Sahil Sharma; 11.03.2019
comment
По-прежнему невозможно. - person Sebastian Benz; 12.03.2019