太原Web培训
达内太原web培训中心

18035108441

热门课程

Electron 10.0.0,跨平台桌面应用开发工具

  • 时间:2020-08-27 09:33
  • 发布:开源中国
  • 来源:开源中国

Electron 10.0.0,跨平台桌面应用开发工具

Electron 10.0.0现已发布,主要更新内容包括有:

Breaking Changes

将“enableRemoteModule”的默认值更改为false。

将app.allowRendererProcessReuse默认值更改为true,这将防止在渲染器进程中加载非上下文感知的本机模块。

修复了将OS语言环境设置为RTL语言(如阿拉伯语或希伯来语)时MacOS上窗口按钮的位置的问题。无框架窗口应用程序在设置其窗口样式时可能必须考虑此更改。

Features

添加了contents.getBackgroundThrottling() method和contents.backgroundThrottling属性。

在Cookie结构中添加了一个sameSite属性,使用户可以获取和设置相同的Cookie站点策略。

在app中添加了新render-process-gone事件以替换renderer-process-crashed事件。

添加了新render-process-gone事件以替换crashed事件。

为net请求添加了新的useSessionCookies flag,以允许他们使用会话cookie存储。

在主进程中增加了对MessagePort的支持。

在Linux上增加了对crashReporter的“compress”选项的支持。

在MessagePort和MessagePortMain中添加了“onclose”事件。

添加了在Windows上使用app.getPath('recent')获取“Recent”文件夹的功能。

BrowserWindow darkTheme选项现在默认为nativeTheme.shouldUseDarkColors。

......

Fixes

WebContents.focus

<input type="file" />

Performance

修复了CSS计数器的性能回归问题。

修复:删除不必要的corner mask overriding,以提高窗口大小调整性能。

改进了通过context bridge发送JS primitives的性能。

在Linux上提高了窗口事件处理程序的效率。

在Linux上,设置窗口图标的速度稍快一些。

对7.xy的支持终止

根据项目的支持政策,Electron 7.xy已终止支持。鼓励开发人员和应用程序升级到新版本的Electron。

发布说明:https://github.com/electron/electron/releases/tag/v10.0.0

IT行业的发展,不仅仅是后端的编程开发,更需要有体验式的前端作支撑。后端的技术过硬了,前端的交互、美感提升了,这样的产品才会受到大众的喜爱。后端开发涉及HTML、js、CSS等,想学习web前端技术,就到太原web前端培训,选择达内更放心。

【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!

预约申请免费试听课程

         

上一篇:Firefox 80.0 正式发布,帮助开发者快速识别浏览器兼容问题
下一篇:太原前端培训之js规范培训

D3.js 6.0 稳定版发布,数据可视化 JavaScript 库

太原前端培训之js规范培训

Electron 10.0.0,跨平台桌面应用开发工具

Firefox 80.0 正式发布,帮助开发者快速识别浏览器兼容问题

选择城市和中心
江西省

贵州省

广西省

海南省