【发布时间】:2012-09-24 14:39:21
【问题描述】:
我们在 iOS 和 Android 上都收到了关于我们的移动应用中部分加载的个人资料图片的现场报告。
这是它的样子(请注意,我对图像的部分进行了高斯模糊处理以保护我们成员的隐私,但实际呈现的是灰色):
AFAIK 没有在 UIImageView 中加载“Progressive JPEGS”的概念,所以我不知道如何渲染这个图像。此代码至少有一年未修改。所有图片都托管在 S3 上,并且已经使用了 2 年。
如果设备达到一定的带宽限制,运营商现在是否有可能截断图像?
-- 编辑--
我可以确认我们能够在 AT&T 网络上重现此行为。当用户超过他的数据上限时,AT&T 是否有可能以这种方式处理图像?
【问题讨论】:
-
我认为这不是 AT&T。我在通过无线连接到本地服务器时遇到了类似的问题。我正在使用 javascript 更改显示的图像: document.getElementById('IMG_ID').src="image.JPG";
-
切换到 HTTPS 后,我们不再重现此行为。
标签: ios uiimageview imageview rendering jpeg