手机版
你好,游客 登录 注册
背景:
阅读新闻

Electron 4.0发布,不再支持macOS 10.9及更低版本

[日期:2018-12-25] 来源:Linux公社  作者:醉落红尘 [字体: ]

Electron 4.0已经发布了,Electron是GitHub开发的一个开放源码库,用于构建具有HTML、CSS和JavaScript的跨平台桌面应用程序。Electron通过将Chromium和Node.js组合到一个运行时来实现这一点,并且可以为Mac,Windows和Linux打包应用程序。

Electron 让你为你的公司或想法创建桌面端应用变得很简单。2013年,最初为 GitHub 的 Atom 编辑器 开发,Electron 已被像微软、 Facebook、 Slack和Docker 这样的公司用于创建应用程序了。Electron与Atom于2014年春天开源。

从那时起,它已经成为开源开发人员、初创公司和成熟公司使用的流行工具。

Electron 4.0发布,不再支持macOS 10.9及更低版本

Electron 4.0主要更新包括:

突破性变化

  • 升级到Chromium 69.0.3497.106和Node 10.11.0。
  • 更改为新的单实例API。
  • 将macOS最低支持版本提升到10.10。

特性

  • 将“will-move”事件添加到浏览器窗口。
  • 添加BrowserWindow.setWindowButtonVisibility()。
  • 为Electron框架Mac bundle的Info.plist添加了版本密钥。
  • 增加了systemPreferences api来帮助应用程序尊重Mojave黑暗模式设置。
  • webPreferences补充道。enableRemoteModule选项允许禁用远程模块以增加沙箱安全性。
  • 为BrowserWindow类添加了getNormalBounds() API,以便在最小化的情况下获取窗口边界。
  • 在web内容上添加了will-redirect事件,用于捕获、处理和防止导航期间的重定向。
  • 在菜单项中添加了一个选项,可以跳过加速器注册。
  • 添加app.enableSandbox()。
  • 添加了creationTime方法处理。
  • 添加事件。通过ipcrender . sendto发送给IPCs的senderId属性。
  • 向net模块添加了getUploadProgress API。
  • 将isCurrentlyAudible()添加到web内容。
  • 位置网址添加到“Node.js与远程内容集成”警告。
  • 为macOS Mojave添加了媒体访问api。

更多及下载见这里

Electron 3 稳定版正式发布  https://www.linuxidc.com/Linux/2018-11/155230.htm

Ubuntu下快速安装 Nodejs 和 Electron https://www.linuxidc.com/Linux/2018-05/152297.htm

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-12/156026.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款