gpt4 book ai didi

Node-Webkit 无框架应用程序在最大化时覆盖任务栏

转载 作者:行者123 更新时间:2023-12-01 12:41:33 25 4
gpt4 key购买 nike

我正在 Node-Webkit 中开发一个应用程序(使用最新版本 0.9.2)。当主窗口(无框窗口)最大化时,它会覆盖整个屏幕,包括任务栏,这显然不是我想要的。

我使用的是 Windows 8.1。在 OS X 上,最大化功能按预期工作。我目前无法在 Windows 7 和 Linux 上验证这一点。

最佳答案

如何最大化应用程序,您是否使用 require('nw.gui').Window.get().maximize()?我在 Windows 7 上没有遇到同样的问题。

如果在Windows 8.1上确实有问题,你可以自己在JS中实现resize方法。不太花哨,但在 NW 的下一个版本发布之前,它会作为一种解决方法...

var nw = require('nw.gui').Window.get();
nw.resizeTo(screen.availWidth, screen.availHeight);
nw.moveTo(0, 0);

var nw = require('nw.gui').Window.get();
nw.setMaximumSize(screen.availWidth, screen.availHeight);

希望这有助于...

编辑:看起来像 known issue在西北。线程中建议的解决方案与上面建议的解决方案类似。

关于Node-Webkit 无框架应用程序在最大化时覆盖任务栏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24065228/

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