美文网首页
electron主进程BrowserWindow常用属性

electron主进程BrowserWindow常用属性

作者: Alui | 来源:发表于2023-01-10 09:16 被阅读0次

主进程属性常用配置

win = new BrowserWindow({
      //窗口宽度
      width: 1920,
      //窗口高度
      height: 1080,
      //窗口的最大宽度
      maxWidth: 1920,
      //窗口的最小宽度
      minWidth: 1920,
      //窗口的最大高度
      maxHeight: 1080,
      //窗口的最小高度
      minHeight: 1080,
      //窗口是否有边框
      frame: true,
      //窗口是否透明
      transparent: false,
      //窗口是否最大化
      maximizable: false,
      //窗口是否置顶
      alwaysOnTop:false,
      //窗口大小是否可以调整
      resizable: false,
      //窗口图标
      icon:'assets/logo.ico',
      //网页功能
      webPreferences{
          //开启调试
          devTools: false,
          //是否启动node
          nodeIntegration: true,
          //是否在独立 JavaScript 环境中运行 Electron API和指定的preload 脚本
          contextIsolation: false,
      }
})

在启动使用electron打包的程序时,页面可能会出现程序白屏闪过,页面才渲染的问题。
遇到这样的情况我们可以在配置BrowserWindow属性时将show先设置为false,初始化完成后再显示渲染层。

    win.on('ready-to-show', function() {
        win.show() // 初始化后再显示 
    })

白屏的问题就决解了。

相关文章

网友评论

      本文标题:electron主进程BrowserWindow常用属性

      本文链接:https://www.haomeiwen.com/subject/vetvcdtx.html