使用 MailChimp 从我的 Rails 平台发送电子邮件。它只使用一个带有内联样式的主体,没有 js。它在所有 Web 客户端和移动客户端(iOS 和 Android)上呈现良好,iOS 的 native 邮件客户端除外。在 iOS native 邮件客户端中拉出电子邮件时,我可以看到电子邮件大约 50-100 毫秒,然后它消失了,只留下一个白色的空白页面。它看起来好像“弹出窗口被阻止”。内容本身是 3 个充满文本和图像的彩色 div。任何人都经历过这样的事情吗?我已经搜索了网络(并将继续这样做)。
提前致谢
最佳答案
经过一番研究,我找到了答案。苹果的 iOS 邮件客户端在加载外部样式表方面并不大。事实上,如果您尝试将其包含在 html 中的任何位置,它会排除所有 html。我有这一行:
%link{:rel => :stylesheet, :type => :"text/css", :href => "//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css"}
当我把它拿出来时,一切都正常了,CSS 等等!
希望这对某人有帮助!
关于html - iOS 邮件客户端不呈现 html 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31272993/