【问题标题】:Why are non-webkit browsers displaying this image upside down?为什么非 webkit 浏览器会颠倒显示此图像?
【发布时间】:2013-07-27 01:53:05
【问题描述】:

https://www.go-apc.com/standup/static/uploads/1374772974.38-image.jpg

在 Chrome 和 Safari 中,此图像都可以正确呈现。但在 Firefox、Opera (12) 和 IE 中,它看起来是颠倒的。这是在firefox中颠倒显示的图像截图http://imgur.com/gL8TuzF

这可能是什么原因?

【问题讨论】:

  • 该图像托管在具有不受信任证书的站点上。结合问题的奇怪性质和您的新成员身份,这似乎有点可疑。我建议要么在其他地方重新托管图像,要么提供有关您的问题的更多信息。有截图吗?
  • 是的,证书未签名,因为该站点仅在我的工作场所内部使用。我理解人们的担忧,不想点击它,但我无能为力。截图如下:imgur.com/gL8TuzF另外我不是新用户1年4个月了
  • 可能有一些浏览器正在处理元数据,但不是全部。您是否在编辑器中查看过图像?如果将其旋转 180° 会怎样?您是否建议所有不使用 chrome 的访客在逗留期间只需翻转显示器? :P

标签: google-chrome firefox browser webkit


【解决方案1】:

抱歉,回复时间太长了,10 人以下的人在提出问题 8 小时后才能回答自己的问题。

好的,所以在 Xcelled194 提示可能是元数据问题后,我开始查看 exif 并发现:

Orientation: BottomRight

显然,只有 webkit 浏览器知道如何正确处理这个问题,并按照应该显示的方式旋转图像。对于遇到此问题的任何人,我通过使用 imagemagick 查找 Orientation 标记,然后根据该值翻转它,然后从 exif 中删除该值来解决它。

【讨论】:

    猜你喜欢
    • 2017-03-20
    • 1970-01-01
    • 1970-01-01
    • 2010-10-17
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    • 2013-03-15
    • 2011-09-16
    相关资源
    最近更新 更多