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