electron 学习笔记
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学习之路发布,如需转载请注明出处。