如何检查网站用户显示的纵横比? [复制]

Posted

技术标签:

【中文标题】如何检查网站用户显示的纵横比? [复制]【英文标题】:How can I check the aspect ratio of a website user's display? [duplicate] 【发布时间】:2015-01-26 09:50:43 【问题描述】:

有没有可能用 javascript 或其他网络语言检查网站用户屏幕的纵横比(4:3、16:9 等)?

【问题讨论】:

“用户”是什么意思?裤子的尺寸?你问的是物理屏幕尺寸,还是浏览器视口? 我基本上是指他们屏幕尺寸的分辨率以及如何检查它是 4:3 屏幕还是 16:9 等 您无权访问硬件尺寸。 这个问题在 SO 上已经被问过很多次了。 请记住,如果他们在具有可变方向的设备(如平板电脑或手机)上,此值可能会发生巨大变化。 【参考方案1】:

这两个变量将为您提供高度和宽度,可用于获取分辨率或纵横比:

  var width = screen.width;
  var height = screen.height;

【讨论】:

以上是关于如何检查网站用户显示的纵横比? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

保持最小/最大高度/宽度的纵横比?

如何获得 AVCaptureStillImageOutput 与 AVCaptureVideoPreviewLayer 相同的纵横比?

重建图像中矩形对象的纵横比

如何设置 img 的最小和最大尺寸并保持纵横比? [复制]

Android:如何计算图像的纵横比?

Java:保持JPanel背景图像的纵横比