7

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

4

2 回答 2

13

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

于 2013-06-26T16:47:16.377 回答
1

大多数浏览器都支持 devicepixelratio,但 Internet Explorer 版本 8 到 10 除外。值得庆幸的是,截至 2016 年 1 月 12 日,所有这些版本都已正式弃用,Microsoft 将不再通过安全更新或技术支持提供支持。

于 2016-01-19T17:51:18.243 回答