Javascript 无框架浏览器窗口零高度
我正在Electron中创建一个新的无框架浏览器窗口,其高度和宽度设置为0,但至少在windows中,该窗口以一定的宽度和高度显示 此外,我还没有加载任何内容内Javascript 无框架浏览器窗口零高度,javascript,node.js,electron,Javascript,Node.js,Electron,我正在Electron中创建一个新的无框架浏览器窗口,其高度和宽度设置为0,但至少在windows中,该窗口以一定的宽度和高度显示 此外,我还没有加载任何内容内 var mainWindow = new BrowserWindow({ width: 0, height: 0, resizable: false, frame: false, center: true, show: true, 'use-content-size': false
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的无框窗口?浏览器不允许您这样做 但是你可以在隐藏的iFrame中做任何事情 您可以使用css轻松隐藏特殊的iframe(display:none;)
我建议您使用webworkers进行背景多任务处理我很好奇,如果您试图隐藏它,为什么要创建浏览器窗口?@mscdex因为我正在为它的高度设置动画,它需要从0高度开始,这样效果才会好。为什么不将css3比例动画添加到内容中?@anhulife我没有要设置动画的内容,我想设置窗口本身的动画。即使没有内容,窗口也不会有零高度。@PaulBetts我能够很好地设置它的动画,经过一些简化,它实际上看起来非常好。如果你的意思是窗口内容在重新缩放时会很难看,我必须同意。无论如何,我这里的问题不是动画,而是一个事实,一个无框窗口,至少在windows中,不会从零高度开始,即使我已经将其设置为零。