AMP页面中的锚标记会重新加载整个页面

问题描述 投票:1回答:1

我在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。

anchor amp-html page-refresh google-amp
1个回答
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的更多信息

© www.soinside.com 2019 - 2024. All rights reserved.