我正在 Laravel 中编写一个邮件类,该类显示来自 imp 标记内的 url 的 svg 文件。发送电子邮件后,svg 文件将替换为蓝色问号,并且不显示替代文本。但是当我将 Blade 作为网页查看时,它工作正常。
这是 svg 文件的代码:
<a href="{{ $url }}">
<img alt="SVG" height="36" src='https://exmaple.com/someFile.svg' width="127">
</a>
提前致谢
最佳答案
许多电子邮件客户端不支持 SVG。不幸的是,电子邮件客户端不会像浏览器那样更新。 您可以点击此链接获取有关在邮件中使用 SVG 的指南。 http://stylecampaign.com/blog/2014/01/basics-of-svg-in-email/
关于html 未在 img 标签中显示 svg 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69715017/