我已成功使用CSS @supports通过以下方式在移动设备上区分iOS和Android:@supports(-webkit-overflow-scrolling:touch)
我想以类似的方式区分Android和Chrome,以区分横向使用Android高解析度设备和使用Chrome浏览器的桌面布局。
(注意:我在@media查询中使用方向来成功判断设备是纵向还是横向。但是,在使用桌面布局的横向模式下,我仍然遇到高分辨率设备的问题,并且它没有可以在屏幕上显示。如果可以区分,可以使用其他布局。)