我得到了一个base64 svg img和html链接,比如:
<a href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0..." target="_blank">img</a>
但是当我点击
img
链接,一个新窗口(看起来像空白)闪烁并很快消失,仅此而已。
如果添加“download”属性,如下所示:
<a href="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0..." target="_blank" download>img</a>
svg img可以成功下载并在浏览器中打开。
如果直接粘贴
data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0...
在浏览器url栏中,可以按预期直接打开svg。
我该如何使用
<a>
正确标记以直接在浏览器中打开base64 svg?
非常感谢。