当前位置:首页 > 科技  > 软件

Electron 27.0.0 正式发布,跨平台桌面应用开发工具!

来源: 责编: 时间:2023-10-13 14:37:42 365观看
导读可以通过以下命令来安装最新版本:npm install electron@latest主要更新技术栈Chrome 118.0.5993.32V8 11.8Node.js 18.17.1重要更新移除:macOS 10.13 / 10.14 支持Chromium 不再支持macOS 10.13(High Sierra)和macOS 10.1

sX828资讯网——每日最新资讯28at.com

可以通过以下命令来安装最新版本:sX828资讯网——每日最新资讯28at.com

npm install electron@latest

主要更新

技术栈

  • Chrome 118.0.5993.32
  • V8 11.8
  • Node.js 18.17.1

重要更新

移除:macOS 10.13 / 10.14 支持

Chromium 不再支持macOS 10.13(High Sierra)和macOS 10.14(Mojave)。sX828资讯网——每日最新资讯28at.com

旧版本的 Electron 仍然可以在这些操作系统上运行,但是需要 macOS 10.15(Catalina)或更高版本才能运行 Electron v27.0.0 及更高版本。sX828资讯网——每日最新资讯28at.com

弃用:ipcRenderer.sendTo()

ipcRenderer.sendTo() API 已被弃用,应该被使用消息通道在渲染器之间来替代。sX828资讯网——每日最新资讯28at.com

IpcRendererEvent 的 senderId 和 senderIsMainFrame 属性也已被弃用。sX828资讯网——每日最新资讯28at.com

移除:systemPreferences 中的颜色主题事件

该版本已移除以下 systemPreferences 事件:sX828资讯网——每日最新资讯28at.com

  • inverted-color-scheme-changed
  • high-contrast-color-scheme-changed

改为使用 nativeTheme 模块中的新的 updated 事件:sX828资讯网——每日最新资讯28at.com

// 移除systemPreferences.on('inverted-color-scheme-changed', () => {  /* ... */});systemPreferences.on('high-contrast-color-scheme-changed', () => {  /* ... */});// 改为nativeTheme.on('updated', () => {  /* ... */});

移除:webContents.getPrinters

该版本已移除 webContents.getPrinters 方法,改为使用 webContents.getPrintersAsync。sX828资讯网——每日最新资讯28at.com

const w = new BrowserWindow({ show: false });// 移除console.log(w.webContents.getPrinters());// 改为w.webContents.getPrintersAsync().then((printers) => {  console.log(printers);});

移除:systemPreferences.{get,set}AppLevelAppearance 和 systemPreferences.appLevelAppearance

该版本已移除 systemPreferences.getAppLevelAppearance 和 systemPreferences.setAppLevelAppearance 方法,以及 systemPreferences.appLevelAppearance 属性。改为使用 nativeTheme 模块。sX828资讯网——每日最新资讯28at.com

// 移除systemPreferences.getAppLevelAppearance();// 改为nativeTheme.shouldUseDarkColors;// 移除systemPreferences.appLevelAppearance;// 改为nativeTheme.shouldUseDarkColors;// 移除systemPreferences.setAppLevelAppearance('dark');// 改为nativeTheme.themeSource = 'dark';

移除:systemPreferences.getColor 中的 alternate-selected-control-text 值

systemPreferences.getColor 中的 alternate-selected-control-text 值已被移除,改为使用 selected-content-background 值。sX828资讯网——每日最新资讯28at.com

// 移除systemPreferences.getColor('alternate-selected-control-text');// 改为systemPreferences.getColor('selected-content-background');

新功能

  • 添加了应用程序辅助透明设置 API;
  • 添加了对 chrome.scripting 扩展 API 的支持;
  • 默认启用 WaylandWindowDecorations。

结束支持 24.x.y

根据项目的支持策略,Electron 24.x.y 已经到达了终止支持的阶段。鼓励开发者将应用升级到更高版本的 Electron。sX828资讯网——每日最新资讯28at.com

sX828资讯网——每日最新资讯28at.com

结束对 22.x.y 的扩展支持

今年早些时候,为了与 Chrome 对 Windows 7/8/8.1 的扩展支持保持一致,Electron 团队将 Electron 22 的计划生命周期结束日期从 2023 年 5 月 30 日延长至 2023 年 10 月 10 日。sX828资讯网——每日最新资讯28at.com

根据项目的支持政策和此支持扩展,Electron 22.x.y 已达到支持终止的阶段。这将将支持降级到最新的三个稳定主要版本,并结束对 Windows 7/8/8.1 的官方支持。sX828资讯网——每日最新资讯28at.com

本文链接:http://www.28at.com/showinfo-26-13347-0.htmlElectron 27.0.0 正式发布,跨平台桌面应用开发工具!

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。邮件:2376512515@qq.com

上一篇: HTTPie 出桌面工具了

下一篇: Java与第三方API集成:调用外部服务的最佳实践

标签:
  • 热门焦点
  • 7月安卓手机性能榜:红魔8S Pro再夺榜首

    7月份的手机市场风平浪静,除了红魔和努比亚带来了两款搭载骁龙8Gen2领先版处理器的新机之外,别的也想不到有什么新品了,这也正常,通常6月7月都是手机厂商修整的时间,进入8月份之
  • 掘力计划第 20 期:Flutter 混合开发的混乱之治

    在掘力计划系列活动第20场,《Flutter 开发实战详解》作者,掘金优秀作者,Github GSY 系列目负责人恋猫的小郭分享了Flutter 混合开发的混乱之治。Flutter 基于自研的 Skia 引擎
  • 如何使用JavaScript创建一只图像放大镜?

    译者 | 布加迪审校 | 重楼如果您曾经浏览过购物网站,可能遇到过图像放大功能。它可以让您放大图像的特定区域,以便浏览。结合这个小小的重要功能可以大大改善您网站的用户体验
  • 使用AIGC工具提升安全工作效率

    在日常工作中,安全人员可能会涉及各种各样的安全任务,包括但不限于:开发某些安全工具的插件,满足自己特定的安全需求;自定义github搜索工具,快速查找所需的安全资料、漏洞poc、exp
  • 东方甄选单飞:有些鸟注定是关不住的

    作者:彭宽鸿来源:华尔街科技眼‍‍‍‍‍‍‍‍‍‍东方甄选创始人俞敏洪带队的“7天甘肃行”直播活动已在近日顺利收官。成立后一
  • 2纳米决战2025

    集微网报道 从三强争霸到四雄逐鹿,2nm的厮杀声已然隐约传来。无论是老牌劲旅台积电、三星,还是誓言重回先进制程领先地位的英特尔,甚至初成立不久的新
  • 三星电子Q2营收60万亿韩元 存储业务营收同比仍下滑超过50%

    7月27日消息,据外媒报道,从三星电子所发布的财报来看,他们主要利润来源的存储芯片业务在今年二季度仍不乐观,营收同比仍在大幅下滑,所在的设备解决方案
  • OPPO Reno10 Pro英雄联盟定制礼盒公布:萨勒芬妮同款配色梦幻十足

    5月24日,OPPO推出了全新的OPPO Reno 10系列,包含OPPO Reno10、OPPO Reno10 Pro和OPPO Reno10 Pro+三款新机,全系标配了超光影长焦镜头,是迄今为止拍照
  • 上海举办人工智能大会活动,建设人工智能新高地

    人工智能大会在上海浦江两岸隆重拉开帷幕,人工智能新技术、新产品、新应用、新理念集中亮相。8月30日晚,作为大会的特色活动之一的上海人工智能发展盛典人工
Top