SDWebImage在iOS12上WebP格式圖片不顯示問題

d_d發表於2019-02-17

一個SDWebImageiOS12WebP格式圖片不顯示bug

最近在接第三方服務的時候遇到了問題,圖片在iOS12上載入不出來。圖片地址格式如下https://**/enterprise-icon/20180710100852402704.jpg.字尾是jpg格式,之前SDWebImage都很穩啊,不會有問題啊。我們使用的SDWebImage版本是4.2.3,得到的報錯資訊如下:

Downloaded image has 0 pixels
複製程式碼

可是通過火狐檢視影象資訊:

SDWebImage在iOS12上WebP格式圖片不顯示問題
圖片型別其實是WebP,被連結騙了。

github上找了下這是SDWebImage的一個bug。如果圖片是WebP格式且無alpha通道則iOS12無法顯示。該bug在版本4.4.1得到了解決。

SDWebImage在iOS12上WebP格式圖片不顯示問題

相關文章