3

image/svg+xml形式でエンコードされた画像を含む Mandrill を使用してメールを送信すると、メールに表示されません。

`

"画像": [{

"type": "image/xml+svg",

「名前」:「S1」、

「コンテンツ」:PHN2ZyB4bWxuczp4bGluaz0iaHR0cDovL3d3......

}]

` イメージを次のようにレンダリングすると、Web ページでイメージが適切に表示されます

<img src="data:image/svg+xml;base64,PHN2Z......>

また、画像にimage/pngを使用し、base64 でエンコードされた文字列を使用すると、Mandrill は正常に動作し、画像が表示されます

4

1 に答える 1

0

メール内の SVG 画像には問題があります。コードは適切ですが、メール クライアントは SVG 画像を表示しません (たとえば、iPhone ネイティブのメール クライアントは表示しますが、GMail、Hotmail、Yahoo などは表示しません)。SVG 画像を表示する/表示しない電子メール クライアントを示すこのオンライン テストを参照してください。

于 2015-09-02T13:28:27.757 に答える