我创建了一个GIF并将其放入我的Eblast中。它可以在Web浏览器和Gmail中使用。但是,它在Outlook中不起作用。通过研究,我了解到Outlook将不会显示GIF。而是应该自动显示GIF的第一帧。以我的经验,它没有在Outlook中显示任何内容。当我在Outlook中打开eblast时,可以确定应该有一个图像,并且由于我将其与链接配对,因此鼠标悬停在可单击的空白区域上。我很困惑,不知道我做错了什么吗?这是我的代码:
<table align="center">
<tr>
<td class="bordertext">
How do you provide your patients with quality patient education materials?
<br><br>
<a href="https://www.understand.com/" target="_blank">
<img src="http://email.understand.com/understand/template/logo_animated.gif" width="100%" alt="Understand.com">
</a>
</td>
</tr>
</table>
答案 0 :(得分:3)
哇!我解决了自己的问题。将宽度从100%更改为px。由于某种原因,Outlook将其缩小到最微弱的线(几乎无法检测到)。现在可以使用了,希望对您有所帮助!
答案 1 :(得分:1)
很高兴看到您解决了问题。我想提些什么,以防其他人通过Outlook寻找动画gif问题的解决方案。
由于Outlook将不会显示在第一帧之外,因此请创建第一帧以包含希望显示的所有元素。即使将时间延迟设置为瞬时,Outlook也会显示该延迟,其他电子邮件客户端也会立即购买它。
最好的办法是使最后一帧成为第1帧,但有时并非总是如此,但这会减少动画gif图像的大小,而不是再增加一帧。
祝你好运。