动态调整大小后如何重新定中心电子窗口?

use*_*234 2 javascript electron

打电话后

remote.getCurrentWindow().setSize(width, height);
Run Code Online (Sandbox Code Playgroud)

窗口会调整大小,但不会位于屏幕中央。有没有一种方法可以调整窗口相对于屏幕的偏移量?

use*_*234 5

上有一种.center()方法BrowserWindow,因此

const win = remote.getCurrentWindow();
win.setSize(width, height);
win.center();
Run Code Online (Sandbox Code Playgroud)

调整大小后将窗口居中。