Html Email не отображается в почте iPhone, пока не выбрано «загрузить полное сообщение» - PullRequest
12 голосов
/ 17 февраля 2012

У меня есть отчеты на основе электронной почты, в которых есть различные встроенные изображения и таблицы.

Все отлично отображается на iPhone.Однако, как только они выходят за пределы определенного (довольно ограниченного) размера, они отображаются в виде необработанного текста.

Чтобы правильно просмотреть электронное письмо, пользователь должен прокрутить до конца и нажать «загрузить полное сообщение», прежде чем оно будет выглядеть так.

Есть ли способ заставить iOS загрузить все сообщениепоэтому он сразу отображается как Html?

Спасибо.

Ответы [ 3 ]

6 голосов
/ 01 августа 2012

Это исправление, которое связано с количеством символов перед закрывающим тегом .

Электронная почта на Acid - Убедитесь, что вся электронная почта загружена на устройство iOS

Очень странная ошибка, но EOA, похоже, нашло серьезное исправление.

4 голосов
/ 24 мая 2012

Я поиграл с этим - в сети 3G и на Wi-Fi, с письмами разного размера.Мой вывод - это не фиксированный размер, а что-то более интеллектуальное.

iOS определяет текущую скорость вашей сети, скорость сервера, с которого обслуживаются любые ресурсы, и вычисляет общий размер электронной почты..

Если он думает, что рендеринг электронной почты будет занимать то, что он считает долгим (я не смог определить точное число), то он выдаст вам это сообщение.

Итак, как вы поощряете iOS отображать всю электронную почту?

  • Короткие сообщения, больше текста, меньше изображений
  • Изображения, сжатые в максимально возможной степени и поданные с быстрого сервера (в идеале - CDN с тайником)

Просмотрите медиазапросы, чтобы узнать, как сделать что-то привлекательное на iOS без необходимости отправлять массивные изображения.

3 голосов
/ 19 февраля 2012

На Quora предполагается, что это ограничение в 50 КБ, хотя я бы хотел проверить, что:

http://www.quora.com/iOS/Why-do-some-email-messages-on-an-iPhone-come-in-Partially-Downloaded

Нет упоминаний о том, может ли он контролироваться электронной почтойполучено, я думаю, что это маловероятно.

Существует также обсуждение этого вопроса в сообществах поддержки Apple, которые, похоже, не приходят к решению:

https://discussions.apple.com/thread/3091812

...