在移动设备上使用javascript检测屏幕密度?

cho*_*o76 7 javascript html5 image-resizing

我想知道是否可以通过使用javascript和/或基于PHP上的http标头的某种服务器检查来检测网页的屏幕密度.我的目标是检查用户是否从平板电脑,手机或计算机访问该网站,以调整一些按钮大小 - 在html5画布上的图像.精确的像素值可能导致按钮太小或太大,具体取决于屏幕密度......

Kri*_*r K 13

我认为大多数移动浏览器支持window.devicePixelRatio.