【发布时间】:2015-07-07 20:57:50
【问题描述】:
我正在 Electron 中创建一个新的无框架浏览器窗口,其高度和宽度设置为 0,但至少在窗口中,窗口显示为具有一定的宽度和高度。
我也没有在里面加载任何内容。
var mainWindow = new BrowserWindow({
width: 0,
height: 0,
resizable: false,
frame: false,
center: true,
show: true,
'use-content-size': false,
'always-on-top': true
});
是否可以有一个高度/宽度为 0 的无框窗口?
【问题讨论】:
-
我很好奇,如果你想隐藏它,为什么要创建一个浏览器窗口?
-
@mscdex 因为我正在为它的高度设置动画,它需要从 0 高度开始以使效果看起来不错。
-
为什么不给内容添加css3缩放动画?
-
@anhulife 我没有要制作动画的内容,我想为窗口本身制作动画。即使没有内容,窗口的高度也不会为零。
-
@PaulBetts 我能够很好地对其进行动画处理,并且通过一些缓动它实际上看起来非常好。如果您的意思是窗口内容在重新缩放时会很难看,我必须同意。无论如何,我的问题不是动画,而是无框窗口(至少在窗口中)不会从零高度开始,即使我已将其设置为零。
标签: javascript node.js electron