Electron 教程
Electron 自动更新功能autoUpdater
autoUpdater 启用应用程序自动更新。 过程: main autoUpdater模块为Squirrel框架提供了一个界面。 您可以通过使用以下任一项目快速启动多…
Electron DOM File对象
File对象 为了让用户能够通过HTML5的file API直接操作本地文件,DOM的File接口提供了对本地文件的抽象。Electron在File接口中增加了一个path属性,它…
Electron DOM <webview> 标签
使用 webview 标签来把 guest 内容(例如 web pages )嵌入到你的 Electron app 中. guest内容包含在 webview 容器中.一个嵌入你应…
Electron window.open 函数
当在界面中使用 window.open 来创建一个新的窗口时候,将会创建一个 BrowserWindow 的实例,并且将返回一个标识,这个界面通过标识来对这个新的窗口进行有限的控制…
Electron app 模块
app 模块是为了控制整个应用的生命周期设计的。 下面的这个例子将会展示如何在最后一个窗口被关闭时退出应用: var app = require(app); app.on…
Electron autoUpdater 模块
这个模块提供了一个到 Squirrel 自动更新框架的接口。 平台相关的提示 虽然 autoUpdater 模块提供了一套各平台通用的接口,…
Electron BrowserWindow 模块
BrowserWindow 类让你有创建一个浏览器窗口的权力。例如: // In the main process. const BrowserWindow = requ…
Electron contentTracing 模块
content-tracing 模块是用来收集由底层的Chromium content 模块 产生的搜索数据. 这个模块不具备web接口,所有需要我们在chrome浏览器…
Electron dialog 模块
dialog 模块提供了api来展示原生的系统对话框,例如打开文件框,alert框,所以web应用可以给用户带来跟系统应用相同的体验. 对话框例子,展示了选择文件和目录:…
Electron global-shortcut 模块
global-shortcut 模块可以便捷的为您设置(注册/注销)各种自定义操作的快捷键. Note: 使用此模块注册的快捷键是系统全局的(QQ截图那种), 不要在应用…
Electron ipcMain 模块
ipcMain 模块是类 EventEmitter 的实例.当在主进程中使用它的时候,它控制着由渲染进程(web page)发送过来的异步或同步消息.…
Electron menu 模块
menu 类可以用来创建原生菜单,它可用作应用菜单和 context 菜单. 这个模块是一个主进程的模块,并且可以通过 remote 模块给…
Electron MenuItem 模块
菜单项模块允许你向应用或menu添加选项。 查看menu例子。 类:MenuItem 使用下面的方法创建一个新的 MenuItem new MenuItem(option…
Electron powerMonitor 模块
power-monitor模块是用来监听能源区改变的.只能在主进程中使用.在 app 模块的 ready 事件触发之后就不能使用这个模块了.…
Electron powerSaveBlocker 模块
powerSaveBlocker 模块是用来阻止应用系统进入睡眠模式的,因此这允许应用保持系统和屏幕继续工作. 例如: const powerSaveBlocker = …
Electron protocol 模块
protocol 模块可以注册一个自定义协议,或者使用一个已经存在的协议. 例子,使用一个与 file:// 功能相似的协议 : const elec…
Electron session 模块
session 模块可以用来创建一个新的 Session 对象. 你也可以通过使用 webContents 的属性 se…
Electron webContents 模块
webContents 是一个 事件发出者. 它负责渲染并控制网页,也是 BrowserWindow 对象的属性.一个使用 web…
Electron Tray 模块
用一个 Tray 来表示一个图标,这个图标处于正在运行的系统的通知区 ,通常被添加到一个 context menu 上. const electron = re…
Electron Locales
app.getLocale() 返回的区域设置值 Electron使用Chromium的l10n_util库来获取区域设置。 可能的值如下: 语言代码 语言名 af Afrikaa…