新聞中心
可以通過以下命令來安裝最新版本:

五龍口網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,五龍口網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為五龍口上1000家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的五龍口做網(wǎng)站的公司定做!
npm install electron@latest主要更新
技術(shù)棧
- 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)。
舊版本的 Electron 仍然可以在這些操作系統(tǒng)上運行,但是需要 macOS 10.15(Catalina)或更高版本才能運行 Electron v27.0.0 及更高版本。
棄用:ipcRenderer.sendTo()
ipcRenderer.sendTo() API 已被棄用,應(yīng)該被使用消息通道在渲染器之間來替代。
IpcRendererEvent 的 senderId 和 senderIsMainFrame 屬性也已被棄用。
移除:systemPreferences 中的顏色主題事件
該版本已移除以下 systemPreferences 事件:
- inverted-color-scheme-changed
- high-contrast-color-scheme-changed
改為使用 nativeTheme 模塊中的新的 updated 事件:
// 移除
systemPreferences.on('inverted-color-scheme-changed', () => {
/* ... */
});
systemPreferences.on('high-contrast-color-scheme-changed', () => {
/* ... */
});
// 改為
nativeTheme.on('updated', () => {
/* ... */
});移除:webContents.getPrinters
該版本已移除 webContents.getPrinters 方法,改為使用 webContents.getPrintersAsync。
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 模塊。
// 移除
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 值。
// 移除
systemPreferences.getColor('alternate-selected-control-text');
// 改為
systemPreferences.getColor('selected-content-background');新功能
- 添加了應(yīng)用程序輔助透明設(shè)置 API;
- 添加了對 chrome.scripting 擴展 API 的支持;
- 默認啟用 WaylandWindowDecorations。
結(jié)束支持 24.x.y
根據(jù)項目的支持策略,Electron 24.x.y 已經(jīng)到達了終止支持的階段。鼓勵開發(fā)者將應(yīng)用升級到更高版本的 Electron。
結(jié)束對 22.x.y 的擴展支持
今年早些時候,為了與 Chrome 對 Windows 7/8/8.1 的擴展支持保持一致,Electron 團隊將 Electron 22 的計劃生命周期結(jié)束日期從 2023 年 5 月 30 日延長至 2023 年 10 月 10 日。
根據(jù)項目的支持政策和此支持擴展,Electron 22.x.y 已達到支持終止的階段。這將將支持降級到最新的三個穩(wěn)定主要版本,并結(jié)束對 Windows 7/8/8.1 的官方支持。
分享名稱:Electron27.0.0正式發(fā)布,跨平臺桌面應(yīng)用開發(fā)工具!
鏈接URL:http://fisionsoft.com.cn/article/dphjgid.html


咨詢
建站咨詢
