【问题标题】:iPad 2 Safari not showing progressive .jpg filesiPad 2 Safari 不显示渐进式 .jpg 文件
【发布时间】:2012-10-10 16:27:35
【问题描述】:

使用装有 OS 5.1.1 的 iPad 2。在 Safari 中,尝试通过 img 标签显示 jpg 图像但不显示(仅显示 ? 图标)。如果直接在地址栏上输入 url,则会显示相同的图像。

还指出,如果图像保存为非渐进式 jpg,它可以正常工作。通过 Photoshop 在“另存为网络”和“另存为”方法上保存的渐进式 jpg。两者都没有帮助。

请问有什么建议吗?

【问题讨论】:

    标签: safari jpeg ipad-2 progressive


    【解决方案1】:

    Safari 有一个明显的错误,如果满足某些条件,它将不会显示一些渐进式 JPEG 图像。

    根据我的经验,当满足以下某些条件时,Safari 将不会显示 jpg:

    • 使用渐进式编码
    • 图像是背景(用于元素或整个页面)
    • 图像很大(我不知道到底有多大,但我遇到了数千像素宽的图像问题)
    • 可能还有其他问题,我还没有完全探索过这个错误

    我无法在除 Safari 之外的任何浏览器中重新创建它。

    要解决此问题,您可以重新保存图像,确保它不是渐进式格式(photoshop 等对此有选择器),或使用其他格式(gif、png 等)

    【讨论】:

      【解决方案2】:

      我在 iPad 模拟和设备上也有这个问题。 图片不能作为背景加载,但可以通过链接加载。

      我通过以下方式解决此问题: 用photoshop打开这张图片,文件->另存为web,然后选择jpeg,保存并替换旧图。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-01-17
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-06-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多