当我在电子中创建BrowserWindow时,我想使用html大小作为BrowserWindow大小而不是为它指定宽度和高度 . 所以我设置'useContentSize:true',但是浏览器窗口大小默认为800 * 600,似乎useContentSize不起作用,有人遇到这个问题吗?

这是我创建BrowserWindow的代码

var mainWindow = new BrowserWindow({   
        frame: false,
        show: false,
        useContentSize: true
      })

这是BrowserWindow加载的html页面

body {
        width: 300px;
        height: 300px;
        background-color: red;
        margin: 0px;
        padding: 0px;
    }      
    div {
        width: 100%;
        height: 100%;
        background-color: green;
        -webkit-app-region: drag;
    }

所以当我使用'useContentSize:true'时,BrowserWindow应该是300 * 300,但BrowserWindow实际上是800 * 600

并有一个截图

electron browserwindow 'useContentSize:true'