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

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

来源: 责编: 时间:2023-08-20 23:16:56 419观看
导读8 月 15 日,Electron 26.0.0 正式发布!该版本包括了对 116.0.5845.62、V8 11.2 和 Node.js 18.16.1 的升级。下面就来看看该版本都有哪些更新吧!可以通过以下命令来安装最新版本:npm install electron@latest主要更新技术

8 月 15 日,Electron 26.0.0 正式发布!该版本包括了对 116.0.5845.62、V8 11.2 和 Node.js 18.16.1 的升级。下面就来看看该版本都有哪些更新吧!twL28资讯网——每日最新资讯28at.com

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

npm install electron@latest

主要更新

技术栈

  • Chromium 116.0.5845.62
  • V8 11.2
  • Node.js 18.16.1

重要更新

已弃用:webContents.getPrinters

webContents.getPrinters 方法已被弃用。可以使用 webContents.getPrintersAsync 代替。twL28资讯网——每日最新资讯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 模块。twL28资讯网——每日最新资讯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。twL28资讯网——每日最新资讯28at.com

// 弃用systemPreferences.getColor('alternate-selected-control-text');// 改用systemPreferences.getColor('selected-content-background');

全新特性

  • 添加了safeStorage.setUsePlainTextEncryption和safeStorage.getSelectedStorageBackendAPI。
  • 将 senderIsMainFrame 添加到通过 ipcRenderer.sendTo() 发送的消息中。
  • 添加了将菜单标记为键盘启动的支持。

终止对 23.x.y 的支持

根据项目的支持政策,Electron 23.x.y 已结束支持。鼓励开发人员和应用程序升级到较新版本的 Electron。twL28资讯网——每日最新资讯28at.com

图片图片twL28资讯网——每日最新资讯28at.com

参考:https://www.electronjs.org/blog/electron-26-0twL28资讯网——每日最新资讯28at.com

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

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

上一篇: 利用 GetUserMedia 和 MediaRecorder API 玩转音频录制、播放和下载

下一篇: 如何使用 Python 生成和读取条形码

标签:
  • 热门焦点
Top