Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 保持电解槽的窗口比_Javascript_Electron - Fatal编程技术网

Javascript 保持电解槽的窗口比

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

请注意,它目前仅在最新版本(Electron 8.2.1)的macOS上可用,但应该从Electron 9开始在Linux上可用

试图添加对Windows的支持,但尚未被接受。

有一个用于
浏览器窗口的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);
});