Подтвердить что ты не робот

Html Email не отображается в почте iPhone до тех пор, пока не будет выбрано "скачать полное сообщение"

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

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

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

Есть ли способ поощрить iOS загружать все сообщение, чтобы оно сразу отображалось как Html?

Спасибо.

4b9b3361

Ответ 2

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

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

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

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

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

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

Ответ 3

В Quora он предположил, что это ограничение 50Kb, хотя я бы хотел проверить это:

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

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

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

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