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

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

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

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

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

Спасибо.


person Glinkot    schedule 17.02.2012    source источник


Ответы (3)


Вот исправление, оно связано с количеством символов перед закрывающим тегом ‹/head›.

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

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

person thiesdiggity    schedule 01.08.2012

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

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

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

Итак, как вы побуждаете iOS отображать электронное письмо целиком?

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

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

person Dan Blows    schedule 23.05.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

person AlecRust    schedule 19.02.2012
comment
Спасибо за этот алекруст. Да, я тоже видел это обсуждение яблока. Не очень убедительно! :) - person Glinkot; 20.02.2012