Что может вызвать частично загруженный JPEG в UIImageView?
Мы получаем отчеты в полевых условиях, как на iOS, так и на Android, о частично загруженных изображениях профиля в нашем мобильном приложении.
Вот как это выглядит (обратите внимание, что я размыл гауссовскую часть изображения, чтобы защитить конфиденциальность наших участников, но серый цвет - это то, что фактически отображается):
AFAIK, в UIImageView нет концепции загрузки "Progressive JPEGS", поэтому я не знаю, как это изображение могло быть вообще отображено. Этот код не был изменен по крайней мере в течение года. Все изображения размещены на S3, и были в течение 2 лет.
Возможно ли, что операторы теперь усекают изображения, если устройство достигает определенного предела пропускной способности?
-- Редактировать --
Я могу подтвердить, что мы смогли воспроизвести это поведение в сети AT&T. Возможно ли, что AT&T будет копировать изображения таким образом, когда пользователь перебирает данные?
1 ответ
Эта проблема возникла, когда я переключился с https на изображения http. Само собой разумеется... Я переключился на изображения, основанные на https.