SVG-файл со ссылкой на другую страницу в проекте AMP
У меня есть файл SVG, содержащий несколько ссылок, которые переходят на другую страницу. Например:
<a xlink:href="us/ak">...</a>
SVG - это карта США, и я был бы рад предоставить ее, но она слишком велика, чтобы включать ее здесь.
Когда я пытаюсь использовать этот SVG на странице AMP, ссылки не работают. В спецификации AMP я вижу, что xlinks в SVG должны иметь целевой URI, начинающийся с "#", поэтому я думаю, именно поэтому мой xlink не работает. Он ведет себя одинаково, использую ли я тег amp-img или img.
Он отлично работает, если я поместил его в тег img на странице без AMP.
Есть ли способ заставить мои ссылки перейти на новую страницу, а не просто на #-ссылку на той же странице?
Изменение цвета при наведении также перестает работать, когда я помещаю SVG на страницу AMP, но я решаю одну проблему за раз.
1 ответ
Если вы просто хотите перейти на другую страницу, должно работать...