我们经常为客户发送 HTML 格式的电子邮件(不喜欢但不是我的选择)
有没有人有关于电子邮件客户端中的 dynsrcc 属性或 img 支持的任何信息或链接?
我的解决方案是为您的电影制作一个屏幕截图(可能带有“点击观看”叠加层),该屏幕截图链接到其中包含播放器的非邮件页面。
根据我的经验,处理 html 电子邮件与其说是制定标准,不如说是学会妥协。Web 客户端和(越来越少见的)桌面客户端具有不同的行为,相比之下,网站浏览器合规性看起来像是幼儿园。
同意“dynsrc”不起作用,句号。
你有三个选择:
忘记 dynsrc。它在 IE 中无法可靠运行,在任何其他浏览器中也无法运行,甚至在考虑邮件客户端和 Web 邮件服务的各种限制以及将像 base64 编码的视频文件一样大的文件下推的困难之前邮件管。
正如本所说,链接到一个普通的旧网页,包括一个 Flash 播放器。
问题是电子邮件支持中的视频不是通用的,不幸的是——可能在一段时间内不会通用。电子邮件营销服务提供商 - Pinpointe http://www.pinpointe.com,在各种电子邮件客户端中测试了视频支持,最终结论是只有 Apple 邮件对电子邮件中的视频支持较好,而 Gmail 支持 youtube 视频的预览。有几种可能的方法可以在电子邮件中嵌入视频 - 以下是可能性的简要说明:
闪光。Flash 可以通过使用带有 EMBED 标记的 OBJECT 标记嵌入到网页中,以嵌入将检测是否安装了 Flash 的 Javascript。但是……电子邮件不支持 Javascript。Bummer – 这意味着无法检测是否安装了 Flash。
快速时间。在网页设计中,Quicktime 通常以与 Flash 相同的方式插入网页中——使用 OBJECT 和 EMBED 标签嵌入 Javascript 片段。删除 Quicktime。
视窗媒体。再说一遍——在网页中嵌入 Windows Media 依赖于使用 OBJECT 标签来嵌入媒体文件。又被打出来了。
嵌入式 MPEG。事实证明,嵌入式 MPEG 可以在 Outlook 上运行
而已。即便如此——您正在发送一个嵌入的视频文件。最终结果:不实用。
动画 GIF。啊。动画 GIF 应该看起来就像 GIF 图像,对吗?好吧,Outlook 2007 明确不支持嵌入的动画 GIF(Outlook 只显示动画 GIF 的第一帧——感谢微软……)对于其他支持动画 GIF 的电子邮件客户端——仍然有一些棘手的考虑。
简而言之:
动画 GIF 不包括声音。动画 GIF 电子邮件大多不适合移动设备。
动画 GIF 仍会受到图像屏蔽。由于 70% 的电子邮件客户端现在默认阻止图像 - 图像很可能被完全阻止。
没有用户控制 - 动画 GIF 在打开时播放