当前位置:首页 > electron > 正文内容

electron 学习笔记

tigon4年前 (2020-07-31)electron2339

electron 特性

1,支持多窗口应用,每一个窗口都会有自己独立的javascript上下文
2,通过屏幕API整合桌面系统的特性,与本地开发语言编写的桌面应用的效果类似
3,支持获取计算机电源状态
4,支持阻止操作进入省电模式,对于一些演示文稿类的应用非常有用
5,支持创建托盘应用
6,支持创建菜单和菜单项
7,支持为应用增加全局健盘快捷键
8,支持热更新
9,支持回报程序崩溃
10,支持之定义的Dock菜单项
11,支持操作系统通知
12,支持为应用程序创建启动安装器

获取窗口尺寸

const remote=require('electron').remote
const win=remote.getCurrentWindow();
const width=win.getSize()[0] //获取窗口宽度
const height=win.getSize()[1]//获取窗口高度
win.getPosition()[0]   //获取坐标
win.getPosition()[1]  //

设置窗口尺寸

const remote=require('electron').remote
win.setSize(400,400,true) //true是以动画来改变
win.setPosition(200,200,true)

版权声明:本文由Web学习之路发布,如需转载请注明出处。

本文链接:https://webge.net/?id=93

“electron 学习笔记 ” 的相关文章

electron

electron

Electron简要介绍一开始学习electron的时候,我被官网文档密密麻麻的概念所镇住了: 概念太多,没有办法一下子接受。所以我自己学习完electron开发后,做了一张图。来看看图理解一下什么是electron,以及它包括了啥: 图解electron由Node.js+Chromiu...

electron

1,在项目打开第三方网站》1主进程中写 var BrowserView = electron.BrowserView //引入BrowserView var view = new BrowserView() //new出对象 mainWindow.setBrowserView(view)...

electron 融云项目安装注意事项

git 地址 git@gitee.com:gotodemo/litinfo_cloud.git 最新代码分支 ludan_GS 1,node 版本14 window需要32位 2,npm install 安装依赖 3,npm run dev 启动项目 4,npm run...