是否有任何简单的方法来对齐Node-Webkit应用程序的窗口? 就我在文档中看到的那样,有一个像Window.moveTo()这样的元素,以及属性" position",但它只能有3个值:" center",& #34;小鼠"和null。 因此,为了在监视器的右侧对齐应用程序,我需要在启动时从代码中手动移动窗口,还是有其他方法?
答案 0 :(得分:12)
使用javascript
window.screen.availHeight 和 window.screen.availWidth (不包括窗口装饰n工具栏)
或强>
window.screen.height 和 window.screen.width (包括窗口装饰n工具栏)以获取屏幕分辨率。
在node-webkit package.json中设置
“window”:{ “show”:false } 强> 这将最初隐藏node-webkit窗口。
var appWidth = 400; //应用程序的宽度
使用 window.moveTo(window.screen.availWidth - appWidth,40);
使用 window.show(); 显示窗口
这允许在窗口的任何地方放置窗口