AMP页面中的Anchor标签会重新加载整个页面

时间:2018-09-03 15:33:54

标签: anchor amp-html page-refresh google-amp

我在AMP页面上具有以下超链接,它是指向页面下方的锚点的链接:

<a href="https://www.example.com/venues/amp#party">party</a>

锚标签也存在: <a name="party"></a>

现在,当用户使用URL https://www.example.com/venues/amp并单击超链接时,整个页面将重新加载并显示https://www.example.com/venues/amp#party

我不希望页面重新加载,我只想像常规网页一样跳到定位标记,为什么会这样?在Windows 10上测试Chrome。

1 个答案:

答案 0 :(得分:2)

更改以下内容

<a href="https://www.example.com/venues/amp#party">party</a> 

<span role="button" tabindex="0" on="tap:customId.scrollTo(duration=500, position=top)"> Go to Target </span>

<a name="party"></a>

 <span id="customId"></span>

Click here for example

有关更多信息,Click Here