2012-08-22 53 views
0

通過iPad(2和3)查看圖像時,我發現jpeg圖像的尺寸縮小了一半。iPad在移動Safari中減少JPEG尺寸/ UIWebView

例如,具有二分尺1500 * 1000的圖像將呈現爲750 * 500。如果我從iPad複製圖像並通過電子郵件發送給自己,那麼我可以看到尺寸仍爲1500 * 1000

有誰知道是什麼原因導致這種情況,以及如何阻止它發生?

具有相同尺寸的PNG圖像正確顯示沒有問題,我不認爲這與文件大小有關,因爲一些jpg圖像的尺寸小於png圖像。

+2

你從哪裏看到錯誤的尺寸?你使用什麼應用程序/代碼來加載/查看圖像。 –

+0

這個開發人員是如何相關的? – madth3

+0

@NikolaiRuhe通過Safari查看圖像。我們有一個html5應用程序和一個iOS應用程序(iOS使用Safari渲染),它發生在兩個實例中。即使使用iPad用戶代理,我也無法在Safari桌面中重現該錯誤,所以我認爲它必須是正在執行此操作的iOS。 –

回答

0

要停止iOS「縮小」JPEG圖像,則需要使用progressive JPEG files

要動態地創建這些,你可以使用下面的命令使用JpegTran(與優化iamge一起):

jpegtran -copy none -progressive -optimize -outfile output.jpg input.jpg 

我發現,討論我們是否應該使用在iPad上連續的JPEG一篇有趣的文章並推測爲什麼漸進式JPEG工作在別人失敗:

http://duncandavidson.com/blog/2012/03/retina_web_thoughts

請隨意貢獻,或者如果您有任何進一步的信息o在這個答案評論r關於這個主題的建議。