有没有办法在IOS的SVG中使用锚链接?

时间:2019-07-10 08:42:02

标签: ios svg hyperlink anchor

我有美国各州的SVG,并且需要锚点链接才能滚动到以下页面上的州信息。锚在台式机和android上运行良好,但在IOS上却无法正常运行。单击时状态变为悬停颜色,并且不链接,并且悬停颜色保持不变。

我发现了一些使用xlink:href的建议,但这已被淘汰。我确实尝试过看看它是否有效,但没有成功。我还尝试了一些提供jquery代码的建议,但是它不起作用,并且也停止了在台式机上的链接。

SVG设置为用hrefs包裹每个路径,如下所示:

    <svg viewbox="0 0 959 593"> <a href="#ak"> <path id="AK" ..."> 
    <title>Alaska</title></path></a>

(我删除了该路径的一长串代码)

这是到地图页面的链接。锚链接可在台式机和android上运行,而不能在iOS上运行:

https://www.automatictrap.com/pages/trappable-species

我以前从未在这里发布过,因此,如果信息不够,我深表歉意。

1 个答案:

答案 0 :(得分:0)

此问题已解决。 iPhone上的某些锚定链接似乎仅在使用“ id”时才起作用,而SVG中的链接仅在使用“ name”时才起作用。