我在 AMP 结合 amp-state 和 amp-position-observe 时遇到了问题。
<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>
Run Code Online (Sandbox Code Playgroud)
此代码返回一个奇怪的错误:
<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>
Run Code Online (Sandbox Code Playgroud)