2014-11-20 13 views
6

Tôi có một hình ảnh được lưu trữ trên s3, đang được lật hình thành dọc theo chiều ngang khi được đặt bên trong thẻ hình ảnh.Hình ảnh chân dung Amazon S3 Flipping trong trình duyệt?

Chrome sẽ hiển thị nó như ngang trong trang: http://imgur.com/kJNzNQG,PgJPUsm#0

Nhưng khi tôi mở trong tab mới nó sẽ hiển thị như chân dung. http://imgur.com/kJNzNQG,PgJPUsm#1

Kết quả:

  • wget: trả về một hình ảnh dọc.
  • Tất cả các trình duyệt bên trong thẻ hình ảnh: ngang
  • Chrome, safari, FF trong tab mới: dọc
  • IE tab mới: ngang

tôi không thể liên kết trực tiếp đến hình ảnh vì chúng là ảnh của người dùng.

Có ai đã từng gặp điều này trước đây không?

+0

Bạn có tìm thấy giải pháp cho việc này không? – Lonergan6275

+0

Xem thêm chi tiết ở đây: https://stackoverflow.com/questions/42401203/chrome-image-exif-orienation-issue Tôi cũng nhìn vào điều này để loại bỏ các dữ liệu Exif: https://www.npmjs.com/ gói/không có exif – gkiely

Trả lời

2

Máy ảnh của bạn có thể đã chèn một EXIF orientation flag vào hình ảnh của bạn, mà đã được giải thích bởi trình duyệt.

Dựa trên kết quả của bạn, các trình duyệt (trừ IE) xoay hình ảnh nếu nó được hiển thị trên tab riêng của mình, nhưng không xoay vòng nếu nó được hiển thị trong một trang.

Các vấn đề liên quan