电子浏览器窗口useContentSize不起作用

时间:2018-01-15 09:15:49

标签: electron

当我在电子中创建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'

0 个答案:

没有答案