Javascript 保持电解槽的窗口比
如何保持电子中的窗口宽度和高度纵横比 例如,用户可以调整大小的方形。浏览器窗口有一个API 请注意,它目前仅在最新版本(Electron 8.2.1)的macOS上可用,但应该从Electron 9开始在Linux上可用 试图添加对Windows的支持,但尚未被接受。有一个用于Javascript 保持电解槽的窗口比,javascript,electron,Javascript,Electron,如何保持电子中的窗口宽度和高度纵横比 例如,用户可以调整大小的方形。浏览器窗口有一个API 请注意,它目前仅在最新版本(Electron 8.2.1)的macOS上可用,但应该从Electron 9开始在Linux上可用 试图添加对Windows的支持,但尚未被接受。有一个用于浏览器窗口的API var resizeTimeout; mainWindow.on('resize', (e)=>{ clearTimeout(resizeTimeout); resizeTimeo
浏览器窗口的API
var resizeTimeout;
mainWindow.on('resize', (e)=>{
clearTimeout(resizeTimeout);
resizeTimeout = setTimeout(function(){
var size = mainWindow.getSize();
mainWindow.setSize(size[0], parseInt(size[0] * 9 / 16));
}, 100);
});
请注意,它目前仅在最新版本(Electron 8.2.1)的macOS上可用,但应该从Electron 9开始在Linux上可用
试图添加对Windows的支持,但尚未被接受。我希望他们也将其添加到Windows。我希望他们也将其添加到Windows。请在回答中添加一些解释。请在回答中添加一些解释。
var resizeTimeout;
mainWindow.on('resize', (e)=>{
clearTimeout(resizeTimeout);
resizeTimeout = setTimeout(function(){
var size = mainWindow.getSize();
mainWindow.setSize(size[0], parseInt(size[0] * 9 / 16));
}, 100);
});