当我使用Mandrill发送带有以 image / svg + xml 格式编码的图像的电子邮件时,它们在电子邮件中不可见。
`
"图像":[{
"输入":" image / xml + svg",
" name":" S1",
"内容":PHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3 ......
}]
`如果我将它们渲染为
,图像会在网页上很好地显示<img src="data:image/svg+xml;base64,PHN2Z......>
如果我使用 image / png 并使用base64编码的字符串作为图像
,Mandrill工作正常并显示图像答案 0 :(得分:0)
电子邮件中的SVG图像存在问题。您的代码很好,但电子邮件客户端只是不显示SVG图像(例如iPhone本机电子邮件客户端,但GMail,Hotmail,Yahoo,...不要)。请参阅此在线测试,该测试显示哪些电子邮件客户端显示/不显示SVG图像:http://conference.createsend.com/screens/r/06A83737A07C505E?_ga=1.195278186.717901520.1441198800