我有一份基于电子邮件的报告,其中嵌入了各种图像和表格。
所有内容在iPhone上都可以正常显示。然而,一旦它们超过一定(相当有限的)大小,它们将显示为纯文本。
为了正确查看电子邮件,用户必须滚动到底部并点击“下载完整消息”才能使其像Html那样显示。
是否有任何方法鼓励iOS下载整个消息,以便立即显示为Html?
谢谢。
我有一份基于电子邮件的报告,其中嵌入了各种图像和表格。
所有内容在iPhone上都可以正常显示。然而,一旦它们超过一定(相当有限的)大小,它们将显示为纯文本。
为了正确查看电子邮件,用户必须滚动到底部并点击“下载完整消息”才能使其像Html那样显示。
是否有任何方法鼓励iOS下载整个消息,以便立即显示为Html?
谢谢。
这里有一个修复方法,与 </head> 标签前的字符数有关。
Email on Acid - 确保在 iOS 设备上默认下载整个电子邮件
非常奇怪的 bug,但 EOA 似乎已经找到了一个可靠的解决方案。
我测试了一下,在3G网络和Wifi上,发送不同大小的电子邮件。我的结论是:这并不是一个固定的大小限制,而是更智能的控制方式。
iOS会检测当前的网络速度,获取任何资源的服务器速度,并计算电子邮件的总大小。
如果iOS认为渲染电子邮件需要相当长的时间(我无法确定具体数字),那么它就会提示你。
那么如何才能让iOS显示整个电子邮件呢?
请查看媒体查询,了解如何在iOS上做一些引人注目的事情,无需发送大型图片。
http://www.quora.com/iOS/Why-do-some-email-messages-on-an-iPhone-come-in-Partially-Downloaded
没有提到是否可以通过接收的电子邮件进行控制,我认为这是不太可能的。
在苹果支持社区上也有关于此问题的讨论,似乎没有得出结论: