AMP状态不适用于AMP.navigateTo()

时间:2019-02-19 10:20:43

标签: amp-html

我正在尝试为AMP.navigateTo()中的目标使用一个amp状态,但是它没有绑定它。

您可以在此处查看该问题的示例:https://jsfiddle.net/omartoma/qzbfaest/1/ 单击按钮后,控制台中会显示一个例外情况

Uncaught (in promise) Error: Target 'null' not supported.​​​

是否有任何变通办法或建议?

1 个答案:

答案 0 :(得分:0)

未捕获(承诺)后的原因错误:目标'null'不支持。目标设置不正确

    <button on="tap:AMP.navigateTo(url='https://google.com')" 
     target=targetState.target style="background:orange; cursor:grabbing">
     Go to google
    </button>

工作代码:

       <a href="https://google.com" on="tap:AMP.navigateTo(url='https://google.com')"  target=targetState.target>Go to google</a>