Electron 是 GitHub 发布的跨平台桌面应用开发工具,支持 Web 技术开发桌面应用,其本身是基于 C++ 开发的,GUI 核心来自于 Chrome,而 JavaScript 引擎使用 v8。
如果你可以建一个网站,你就可以建一个桌面应用程序。 Electron 是一个使用 JavaScript, HTML 和 CSS 等 Web 技术创建原生程序的框架,它负责比较难搞的部分,你只需把精力放在你的应用的核心上即可。
更新内容
Electron 10.4.0 现已发布,主要更新内容如下:
Features
添加win.setTopBrowserView()以便可以引发 BrowserViews。#27711
Fixes
修复了 macOS 上的 OS 级快捷方式(例如 Ctrl + F2、⌘ + ~)。#27812
修复了打开 DevTools 时出现的 Uncaught TypeError 问题。#27691
修复了一个错误的 enableBlinkFeatures 警告,显示 webviews 没有启用 Blink 功能。#27788
修复了有时会由操作系统重新创建已删除的下载目录的问题。#27807
修复了连续渲染 BrowserViews 时偶尔出现的白色闪烁。#27660
修复了在crashed事件中销毁 WebContents 时崩溃的问题。#27758
修复了通过 context bridge 发送 non-primitives 时的内存泄漏。#27637
安装
# 克隆示例项目的仓库
$ git clone https://github.com/electron/electron-quick-start
# 进入这个仓库
$ cd electron-quick-start
# 安装依赖并运行
$ npm install && npm start
本站大部分资源收集于网络以及网友投稿,本不保证资源的完整性以及安全性,请下载后自行测试。
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!
本站资源仅供下载者学习技术,版权归资源原作者所有,请在下载后24小时之内自觉删除。
本站资源仅供下载者学习IT编程开发技术,请遵守国家法律法规,严禁用于非法用途。
若作商业用途,请购买正版,由于未及时购买正版发生的侵权行为,与本站无关。
如您是版权方,本站源码有侵犯到您的权益,请邮件联系331752841@qq.com 删除,我们将及时处理!