當Google AMP緩存圖片時,它會更改尺寸。看到這個圖片https://cdn.ampproject.org/i/s/rentzeal.com/img/index.jpeg 它具有尺寸1139x1820 而原始圖像https://rentzeal.com/img/index.jpeg 具有2002x3199Google-amp-cache爲變化的維度緩存圖像爲什麼?
這是我prblm的主要原因,是有辦法避免這種尺寸變化的尺寸是多少?
當Google AMP緩存圖片時,它會更改尺寸。看到這個圖片https://cdn.ampproject.org/i/s/rentzeal.com/img/index.jpeg 它具有尺寸1139x1820 而原始圖像https://rentzeal.com/img/index.jpeg 具有2002x3199Google-amp-cache爲變化的維度緩存圖像爲什麼?
這是我prblm的主要原因,是有辦法避免這種尺寸變化的尺寸是多少?
我認爲這是一個預期的行爲。從這個Cache optimizations and modifications文檔爲主,谷歌AMP緩存進行優化和修改,如以下幾點:
因此@abielita可以爲我提供替代方式來提供圖像,因此Google緩存無法緩存它,因爲尺寸更改會影響我的頁面視圖,因爲它是精靈圖像,因此它具有相應的預定義CSS。 –
一種解決方法是將圖像分解爲非精靈版本。這些圖像將通過AMP Cache上的HTTP2進行傳輸,從而減少了對精靈的需求。 – Gregable
每@abielita,你有嘗試過'srcset =「」'這種方法應該確保在目標設備上顯示相應的圖像。在此處顯示與設備無關的圖像不能解決實際問題:在目標設備上顯示來自CDN的圖像。 –