node-webkit:如何检测用户使用的屏幕/监视器数量?

时间:2014-02-01 10:41:27

标签: javascript desktop-application node-webkit multiscreen

我正在开发一个多屏应用程序,我需要检测有多少屏幕用户。此外,我需要创建那么多窗口并将这些窗口移动到每个屏幕。 所以我基本上需要一种方法来了解用户拥有多少屏幕,以及将窗口移动到特定屏幕的方法。

nodewebkit是否已经有解决方案?如果没有,我可以使用任何替代解决方案/黑客吗?

1 个答案:

答案 0 :(得分:4)

在node-webkit v0.10.2中添加新的Screen Geometry时找到解决方案。这将让您收听Screen Bound,Display add,Display remove events。

以下是文档 - https://github.com/rogerwang/node-webkit/wiki/Screen

最近由nodewebkit上的新提交添加了这个来解决此问题 - https://github.com/rogerwang/node-webkit/pull/2178

注意 - 我没有测试代码,但看起来这就是我想要的。