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

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

来源: 责编: 时间:2023-10-13 14:37:42 333观看
导读可以通过以下命令来安装最新版本: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

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

可以通过以下命令来安装最新版本:0Ax28资讯网——每日最新资讯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)。0Ax28资讯网——每日最新资讯28at.com

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

弃用:ipcRenderer.sendTo()

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

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

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

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

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

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

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

移除:webContents.getPrinters

该版本已移除 webContents.getPrinters 方法,改为使用 webContents.getPrintersAsync。0Ax28资讯网——每日最新资讯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 模块。0Ax28资讯网——每日最新资讯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 值。0Ax28资讯网——每日最新资讯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。0Ax28资讯网——每日最新资讯28at.com

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

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

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

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

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

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

上一篇: HTTPie 出桌面工具了

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

标签:
  • 热门焦点
  • 小米降噪蓝牙耳机Necklace分享:听一首歌 读懂一个故事

    在今天下午的小米Civi 2新品发布会上,小米还带来了一款新的降噪蓝牙耳机Necklace,我们也在发布结束的第一时间给大家带来这款耳机的简单分享。现在大家能见到最多的蓝牙耳机
  • 石头自清洁扫拖机器人G10S评测:多年黑科技集大成之作 懒人终极福音

    科技圈经常能看到一个词叫“缝合怪”,用来形容那些把好多功能或者外观结合在一起的产品,通常这样的词是贬义词,但如果真的是产品缝合的好、缝合的实用的话,那它就成了中性词,今
  • 6月安卓手机性能榜:vivo/iQOO霸占旗舰排行榜前三

    2023年上半年已经正式过去了,我们也迎来了安兔兔V10版本,在新的骁龙8Gen3和天玑9300发布之前,性能榜的榜单大体会以骁龙8Gen2和天玑9200+为主,至于那颗3.36GHz的骁龙8Gen2领先
  • 十个可以手动编写的 JavaScript 数组 API

    JavaScript 中有很多API,使用得当,会很方便,省力不少。 你知道它的原理吗? 今天这篇文章,我们将对它们进行一次小总结。现在开始吧。1.forEach()forEach()用于遍历数组接收一参
  • 分布式系统中的CAP理论,面试必问,你理解了嘛?

    对于刚刚接触分布式系统的小伙伴们来说,一提起分布式系统,就感觉高大上,深不可测。而且看了很多书和视频还是一脸懵逼。这篇文章主要使用大白话的方式,带你理解一下分布式系统
  • 在线图片编辑器,支持PSD解析、AI抠图等

    自从我上次分享一个人开发仿造稿定设计的图片编辑器到现在,不知不觉已过去一年时间了,期间我经历了裁员失业、面试找工作碰壁,寒冬下一直没有很好地履行计划.....这些就放在日
  • Temu起诉SHEIN,跨境电商战事升级

    来源 | 伯虎财经(bohuFN)作者 | 陈平安日前据外媒报道,拼多多旗下跨境电商平台Temu正对竞争对手SHEIN提起新诉讼,诉状称Shein“利用市场支配力量强迫服装厂商与之签订独家
  • 梁柱接棒两年,腾讯音乐闯出新路子

    文丨田静 出品丨牛刀财经(niudaocaijing)7月5日,企鹅FM发布官方公告称由于业务调整,将于9月6日正式停止运营,这意味着腾讯音乐长音频业务走向消亡。腾讯在长音频领域还在摸索。为
  • 大厂卷向扁平化

    来源:新熵作者丨南枝 编辑丨月见大厂职级不香了。俗话说,兵无常势,水无常形,互联网企业调整职级体系并不稀奇。7月13日,淘宝天猫集团启动了近年来最大的人力制度改革,目前已形成一
Top