可以通过以下命令来安装最新版本:
五龙口网站建设公司成都创新互联公司,五龙口网站设计制作,有大型网站制作公司丰富经验。已为五龙口上1000家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的五龙口做网站的公司定做!
npm install electron@latest
Chromium 不再支持macOS 10.13(High Sierra)和macOS 10.14(Mojave)。
旧版本的 Electron 仍然可以在这些操作系统上运行,但是需要 macOS 10.15(Catalina)或更高版本才能运行 Electron v27.0.0 及更高版本。
ipcRenderer.sendTo() API 已被弃用,应该被使用消息通道在渲染器之间来替代。
IpcRendererEvent 的 senderId 和 senderIsMainFrame 属性也已被弃用。
该版本已移除以下 systemPreferences 事件:
改为使用 nativeTheme 模块中的新的 updated 事件:
// 移除
systemPreferences.on('inverted-color-scheme-changed', () => {
/* ... */
});
systemPreferences.on('high-contrast-color-scheme-changed', () => {
/* ... */
});
// 改为
nativeTheme.on('updated', () => {
/* ... */
});
该版本已移除 webContents.getPrinters 方法,改为使用 webContents.getPrintersAsync。
const w = new BrowserWindow({ show: false });
// 移除
console.log(w.webContents.getPrinters());
// 改为
w.webContents.getPrintersAsync().then((printers) => {
console.log(printers);
});
该版本已移除 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 值已被移除,改为使用 selected-content-background 值。
// 移除
systemPreferences.getColor('alternate-selected-control-text');
// 改为
systemPreferences.getColor('selected-content-background');
根据项目的支持策略,Electron 24.x.y 已经到达了终止支持的阶段。鼓励开发者将应用升级到更高版本的 Electron。
今年早些时候,为了与 Chrome 对 Windows 7/8/8.1 的扩展支持保持一致,Electron 团队将 Electron 22 的计划生命周期结束日期从 2023 年 5 月 30 日延长至 2023 年 10 月 10 日。
根据项目的支持政策和此支持扩展,Electron 22.x.y 已达到支持终止的阶段。这将将支持降级到最新的三个稳定主要版本,并结束对 Windows 7/8/8.1 的官方支持。
文章题目:Electron27.0.0正式发布,跨平台桌面应用开发工具!
文章来源:http://www.shufengxianlan.com/qtweb/news12/553662.html
成都网站建设公司_创新互联,为您提供品牌网站建设、用户体验、App设计、做网站、搜索引擎优化、移动网站建设
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联