gpt4 book ai didi

node.js - 如何从nodejs获取显示数量/分辨率?

转载 作者:太空宇宙 更新时间:2023-11-03 22:01:36 43 4
gpt4 key购买 nike

我知道它是一个后端服务器,但由于人们正在用它构建跨系统客户端应用程序,我认为这是值得询问的。

有没有一种简单的方法可以从nodejs获取有关显示计数及其分辨率的信息?我指的是运行 Node 的计算机,而不是客户端 Web 浏览器。

如果跨系统不可能,我会接受 Mac 解决方案。

最佳答案

这完全依赖于平台。在 OS X 上,您可以利用 Quartz Display Services API 来实现这一点。如果您有兴趣,我已经为此启动了一个软件包:https://github.com/vkurchatkin/quartz-display-services .

现在它还很原始,它唯一能做的就是返回具有像素尺寸的显示数组:

var services = require('./index.js');

services.displays().forEach(function (display) {
console.log(display);
});

产量:

{ width: 1280, height: 800 }

在我的 Mac Pro 上。显然需要使用多显示器设置进行测试)

关于node.js - 如何从nodejs获取显示数量/分辨率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22131661/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com