确定移动设备的图像质量
答
上次我看着这个路要走,我认为这仍然是解决问题的好方法。
- 尝试首先加载低分辨率图像。这将很快为浏览器提供足够的数据。
- 然后,你可以使用JavaScript(有这个库)来检测浏览器的功能(我有一个高像素比例,我有一个大屏幕等)
- 然后确定是否加载一个较大的版本什么特定的图像(可能是把各种URL在这个图像的数据属性很有用),当然,你的解决方案可能是一个有点不同,但始终牢记逐步增强
(它是没有意义首先加载更大的图像)。