Electron 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Electron 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Electron 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。

Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(15)
发表了资讯
10/22 07:04

Electron 21.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron v21.2.0 现已发布,具体更新内容如下: Fixes 添加了对 Windows 下拉对话框扩展的支持。# 36027 修复了 package.json 中的 v8 flags 和 desktop name 在使用 electron cli 运行本地应用程序时没有 ...

0
3
发表了资讯
09/28 07:24

Electron 21.0.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 21.0.0 现已发布,具体更新内容如下: Features 添加LoadBrowserProcessSpecificV8Snapshot为一个新的 fuse ,它将让 main/browser 进程从browser_v8_context_snapshot.bin的文件中加载其 v8 快照。...

8
3
发表了资讯
09/27 14:41

Electron 19.1.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 19.1.0 现已发布,具体更新内容如下: Features 添加了 webFrameMain.origin。#35624 Fixes 当窗口进入 tablet 模式且尚未最大化时启用 WCO 最大化按钮。#35677 修复 uv_os_gethostname 了在 Window...

4
3
发表了资讯
09/23 07:01

Electron 20.2.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 20.2.0 现已发布,具体更新内容如下: Features 添加了webFrameMain.origin。#35535 Fixes 修复uv_os_gethostname了在 Windows 7 上失败的问题。#35705 修复了app.isInApplicationsFolder()在某些情...

0
2
发表了资讯
09/07 07:57

Windows Defender 将 Chromium、Electron 误报为恶意软件

近日,大量 Windows 用户在论坛讨论中指出,每当他们启动时和打开任何基于 Chromium 的程序时,Windows Defender 都会弹出通知称:已经发现并删除了 win32/hive.zy 恶意软件。 对此,一位名为 Apptils Horray 的用户表示,Windows Defender 杀毒软件能够检测并警告用户 Hive 勒索软件的存在是一件好事。但这一反复弹出的通知消息实在是有些恼人,“我宁愿首先摆脱任何导致它的原因”。 为了摆脱这一警告,Horray 尝试过离线扫描...

10
0
发表了资讯
09/03 07:51

Electron 20.1.1 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 20.1.1 现已发布,具体更新内容如下: Fixes 修复了某些情况下在渲染器进程中调用atob可能会失败的错误。#35445 修复了 WebWorker destruction 时可能出现的崩溃问题。#35491 修复了roundedCorners:...

7
4
发表了资讯
08/27 07:08

Electron 20.1.0 发布,跨平台桌面应用开发工具

Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。 Electron 20.1.0 现已发布,具体更新内容如下: Fixes 修复了 webFrameMain.executeJavaScript 的启用承诺支持。#35358 修复了 session.setPermissionCheckHandler 中未定义的 details.requestingUrl。#3540...

2
2
发表了资讯
08/15 08:04

Electron 被曝远程代码执行漏洞,Discord、Notion、Teams 受影响

安全研究人员发现,Discord、Microsoft Teams 和其他应用软件所使用的底层框架存在 RCE(远程代码执行)漏洞。 上周四在拉斯维加斯举行的黑帽网络安全大会 (Black Hat cybersecurity conference) 上,安全研究人员在流行的应用软件如 Discord、Microsoft Teams、Slack,和其他许多应用的底层框架中发现了一系列的漏洞,这些应用被全世界数千万人使用。 安全研究人员介绍了他们的发现,详细说明了他们如何通过利用所有这些软件的...

2
3
发表了资讯
08/04 07:55

Electron 20.0 发布,停止支持 17.x.y

Electron 团队近日正式发布了 Electron 20.0,你可以使用 npm install electron@latest 用 npm 安装它,或者从官方网站下载它。它包括对 Chromium 104、V8 10.4 和 Node.js 16.15.0 的升级。 技术栈变化 Chromium 104.0.5112.65 Node v16.15.0 V8 v10.4 新功能 在 Windows 上增加了沉浸式的黑暗模式 增加了对类似面板行为的支持,窗口可以悬浮在全屏的应用程序上 更新了 Windows Control Overlay 按钮,使其在 Windows 11 上看起...

1
2
发表了资讯
07/24 07:32

Electron 19.0.9 发布,跨平台桌面应用开发工具

Electron 19.0.9 现已发布,具体更新内容如下: Fixes 确保requestMediaKeySystemAccess最终 resolves / rejects。#34890 修复了在使用无效的titleBarStyle初始化 WCO 后更改窗口设置时可能发生的崩溃。#34874 修复了 X11 Linux 的 alwaysOnTop BrowserWindow 选项。#34912 修复了 macOS 上的 BrowserWindows 被错误地标记为可调整大小的问题。#34906 修复了在 macOS 上调用BrowserWindow.setRepresentedFilename时,titlebarS...

2
1
发表了资讯
06/22 07:38

Electron 19.0.5 发布,跨平台桌面应用开发工具

Electron 19.0.5 现已发布,具体更新内容如下: Fixes 修复了 macOS 上crashReporter.start()的性能问题。#34638 修复了setWindowOpenHandler()在回调出错的情况下会崩溃的错误。#34546 修复了在 Windows 上更改 BrowserView bounds 时未重新计算可拖动区域的问题。#34611 修复了在 Windows 上无论哪个窗口 in focus,media keys 都会被发送到 Electron 的问题。#34646 修复了如果用户使用最小化按钮最小化,normal bounds 将不...

3
2
发表了资讯
05/25 11:09

Electron 19.0 发布,回归支持最新的三个主要版本

Electron 团队于今天正式发布了 Electron 19.0,你可以使用 npm install electron@latest 用 npm 安装它,或者从官方网站下载它。它包括对 Chromium 102、V8 10.2 和 Node.js 16.14.2 的升级。 Electron 发布周期的改变 Electron 项目将恢复其早期的政策,即支持最新的三个主要版本。在这之前官方曾短暂修改政策为支持最新的四个主要版本,以帮助用户适应从 Electron 15 开始的新的发布节奏。 技术栈变化 Chromium 102 Node.js...

0
5
发表了资讯
05/01 07:33

Electron 18.2.0 发布,跨平台桌面应用开发工具

Electron 18.2.0 现已发布,具体更新内容如下: Features 修复了如果用户尝试重新加载 PDF Viewer 将失败的问题。#33711 Fixes 修复了app.requestSingleInstanceLock()API 有时会挂起的问题。#33778 Other Changes 修复了 child_process.spawn ENOENT error with cwd option。#33871 将 Chromium 更新为 100.0.4896.143。#33948 更新说明:https://github.com/electron/electron/releases/tag/v18.2.0...

0
2
发表了资讯
04/17 07:50

Electron 18.0.4 发布,跨平台桌面应用开发工具

Electron 18.0.4 现已发布,具体更新内容如下: Fixes 将 senderFrame details 应用于 ipcMain 端口事件。#33782 修复了一个问题,即在 Windows 上进入全屏后再次退出时,Escape keyboard 事件不会正确传播到父窗口。#33787 修复了内置的 PDF 渲染器。#33664 shell.openExternal()现在在 Windows 上报告更详细的错误。# 33659 shell.openExternal()现在在 Windows 上报告更详细的错误。#33705 详情可查看:https://github.com/...

3
1
发表了资讯
03/31 07:20

Electron 18.0.0 发布

Electron 18.0.0 已正式发布,包括对 Chromium 100、V8 10.0 和 Node.js 16.13.2 的升级。具体更新内容如下: 发布节奏变化 从 Electron 15 开始,Electron 将每 8 周发布一个新的主要稳定版本,点此查看完整的详细信息。 此外,Electron 已将支持的版本从最新的三个版本更改为最新的四个版本,直到 2022 年 5 月。关于 Electron 版本控制的更多详细信息,可参阅版本控制文档。2022 年 5 月之后,官方表示将恢复回支持最新的三个...

4
5
发表了资讯
03/01 07:43

Electron 17.1.0 发布,跨平台桌面应用开发工具

Electron 17.1.0 现已发布,具体更新内容如下: Features 为 Windows Control Overlay 添加了height选项。#32939 Fixes 修复了 BrowserWindow.showInactive 在 Windows 上将最大化的窗口恢复为非最大化的问题。#33021 修复了当用户尝试使用window.print()、PDF viewer 中的 print 按钮或使用BrowserWindow.webContents()打印文档,并在产生的打印对话框中点击取消时发生的崩溃。#33015 修复了webContents.openDevTools({ mode }...

0
1
02/02 07:49

Electron 17.0.0 正式发布

Electron 17.0.0 已正式发布。更新内容包括将 Chromium 升级至 98、将 Node.js 升级至 v16.13.0,以及将 V8 引擎升级至 v9.8 等。 发布节奏变化 从 Electron 15 开始,Electron 将每 8 周发布一个新的主要稳定版本,点此查看完整的详细信息。 此外,Electron 已将支持的版本从最新的三个版本更改为最新的四个版本,直到 2022 年 5 月。关于 Electron 版本控制的更多详细信息,可查阅版本控制文档。2022 年 5 月之后,官方表示将...

2
9
发表了资讯
01/30 07:05

Electron 16.0.8 发布,跨平台桌面应用开发工具

Electron 16.0.8 现已发布,具体更新内容如下: Fixes 修复了用户尝试下载已编辑的 PDF 时发生的崩溃。#32538 修复了alert()对话框标题损坏的问题。#32470 修复了ipcRenderer.postMessage未传递transfer参数时会引发错误的问题。# 32460 修复了在 macOS 上 frameless vibrant windows 无法正确显示透明度的问题。#32648 修复了 'maximize' 和 'unmaximize' 事件在 linux 上没有正确触发的问题。#32497 修复了 macOS 上无框窗口的...

0
3
发表了资讯
2021/11/27 08:18

Electron 16.0.0 正式发布

Electron 16.0.0 已正式发布。更新内容包括将 Chromium 升级至 96、将 Node.js 升级至 v16.9.1,以及将 V8 引擎升级至 v9.6 等。 发布节奏变化 从 Electron 15 开始,Electron 将每 8 周发布一个新的主要稳定版本,点此查看完整的详细信息。 此外,Electron 已将支持的版本从最新的三个版本更改为最新的四个版本,直到 2022 年 5 月。关于 Electron 版本控制的更多详细信息,可查阅版本控制文档。2022 年 5 月之后,官方表示将恢...

18
3
发表了资讯
2021/10/11 07:44

Electron 15.1.2 和 14.1.1 发布,跨平台桌面应用开发工具

Electron 15.1.2 和 14.1.1 现已发布。 v15.1.2 主要更新内容如下: Fixes 修复了WebContents::MessageTo在渲染帧被破坏时可能出现的崩溃。#31334 修复了不可调整大小的无框窗口不可拖动的问题。#31299 Other Changes 1251688 的反向移植修复。#31297 将 Chromium 更新为 94.0.4606.71。#31234 v14.1.1 主要更新内容如下: Fixes 修复了不可调整大小的无框窗口不可拖动的问题。#31298 从捆绑的信任存储中删除了过期的 DST Ro...

2
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
15 评论
836 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部