electron 学习笔记

原创 tigon  2020-07-31 15:06:20  阅读 161 次 评论 0 条

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)
本文地址:https://webge.net/?id=93
版权声明:本文为原创文章,版权归 tigon 所有,欢迎分享本文,转载请保留出处!
相关文章 关键词:

评论已关闭!