Saya mengalami kejadian aneh di situs yang saya bangun saat ini di mana gambar ditampilkan 90 derajat berbeda dari yang seharusnya, tetapi tetap mempertahankan dimensi normal dari gambar yang saya tentukan. Ini hanya terjadi pada Safari di iPad dan iPhone untuk saya ... semua browser lain tidak memiliki masalah ini.
Ada ide?
Halaman yang dimaksud dapat dilihat di sini: http://www.andrewpeterson.com/i-had-to-be-a-perfect-gentleman-with-the-princesses/
Jawaban:
Uuuh .. Saya tidak punya perangkat Apple atau browser untuk memeriksa .. tapi sepertinya mereka membaca metadata EXIF (khususnya rotasi).
Saya telah membuka salah satu gambar ini di XnView - gambar ditampilkan 90 derajat diputar.
Coba hapus semua info tambahan dari gambar-gambar ini (lakukan untuk setidaknya satu gambar). Gunakan kompresor gambar, seperti ini: punypng.com (atau alat lain yang dapat menghapus detail metadata .. atau hanya memutarnya dan menyimpan lagi) dan ganti gambar Anda dengan versi "yang dioptimalkan".
Saat memeriksa lagi di iPad, pastikan browser memiliki versi gambar saat ini, jadi hapus cache.
PS Thnx Su '
sumber
Coba gunakan JPEG dan PNG Stripper http://www.steelbytes.com/?mid=30 lalu hapus semua informasi yang terkait dengan metadata Gambar. Ini berfungsi dengan baik.
sumber
Berikut adalah cara mudah untuk secara manual mengganti metadata rotasi EXIF, jika gambar disimpan dalam orientasi yang benar di MS Windows. Di Windows Explorer, klik kanan pada file gambar dan pilih "Putar searah jarum jam". Lakukan ini 4 kali untuk memutar gambar secara menyeluruh, dan kemudian gambar akan memiliki orientasi yang benar untuk semua sistem. Kemudian Anda dapat mengunggah gambar ke server web Anda.
sumber
Saya telah mengajukan ini sebagai bug dengan Apple melalui Bug Reporter Apple . Jika ini penting bagi Anda dan Anda memiliki data sampel, tidak ada salahnya memiliki lebih dari satu laporan tentang masalah ini. Tangkapan layar di bawah ini akan menyoroti masalah, dan jika kebetulan seorang karyawan Apple melirik posting ini, ID masalahnya adalah 11299426.
sumber