Html Chrome不显示合适的srcset图片

Html Chrome不显示合适的srcset图片,html,google-chrome,chromium,Html,Google Chrome,Chromium,我试图在Chrome中使用img srcset属性,但它不显示srcset合适的图片。我在Linux(Chrome41)和Windows(Chrome42)上用两种不同的1x设备测试它 我设置了两张图片:512px和1054px宽图片。但Chrome仍然以734px或更小的视口宽度显示512px图片,以735px或更大的视口宽度显示1054px图片 它可以与Firefox配合使用(在配置中启用srcset) 当视口宽度高于512px时,为什么Chrome显示512px图片 正文{ 背景色:#0

我试图在Chrome中使用img srcset属性,但它不显示srcset合适的图片。我在Linux(Chrome41)和Windows(Chrome42)上用两种不同的1x设备测试它

我设置了两张图片:512px和1054px宽图片。但Chrome仍然以734px或更小的视口宽度显示512px图片,以735px或更大的视口宽度显示1054px图片

它可以与Firefox配合使用(在配置中启用srcset)

当视口宽度高于512px时,为什么Chrome显示512px图片

正文{
背景色:#000;
}
img{
最大宽度:100%;
}

关于扩大规模问题,已打开一个铬问题:

放大似乎是显示srcset图片的实际Chromium算法:

扩大规模是出于设计。作为过度下载之间的折衷方案 和图像质量,我们“画一条线”之间的资源在他们的位置 几何平均数。我们将来可能会根据以下情况改变这种行为: 网络状况、用户偏好、当前DPR等


谢谢你指出这一点;在研究了Chromium的源代码之后,我发现是谁做出了决定。