Electron 是 GitHub 发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8。
Electron框架使您可以使用JavaScript,HTML和CSS编写跨平台的桌面应用程序。它基于Node.js和 Chromium,并且被Atom编辑器和许多其他应用程序使用。
Electron 11.2.1 现已发布,主要更新内容如下:
Fixes
- 请求 CAMERA_PAN_TILT_ZOOM 权限的应用程序将被调用权限请求处理程序,其权限字符串为”media”而不是”font-access”
- 修复了在 Windows 上调用
browserWindow.close()
之前立即发生键盘事件时崩溃的问题 - 修复了在下载过程中退出时的关机崩溃问题
- 将 Windows x64 上的堆栈大小增加到 8MB
- 将 ICU 时区数据库更新为最新的 2020f 版本。
其他变化
- Backported the fix to CVE-2021-21120 from sqlite. #27424
- Backported the fix to chromium:1160534. #27443
- 将修复程序反向移植到与 CVE-2021-21123、CVE-2021-21129、CVE-2021-21130、CVE-2021-21131、CVE-2021-21141 相关的保存文件对话框中。
- 安全性:backported fix for chromium:1161654
更新说明:https://github.com/electron/electron/releases/tag/v11.2.1
安装
要安装预构建的Electron二进制文件,请使用npm
。首选方法是将Electron作为开发依赖项安装在您的应用程序中:
npm install electronic --save-dev [--save-exact]
--save-exact
建议将该标记用于版本2之前的Electron,因为它不遵循语义版本控制。从2.0.0版开始,Electron遵循semver,因此您不需要--save-exact
标记。有关如何在应用程序中管理Electron版本的信息,请参阅 Electron版本控制。
本站大部分资源收集于网络以及网友投稿,本不保证资源的完整性以及安全性,请下载后自行测试。
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!