Electron v32.0.0 发布,跨平台桌面应用开发工具
Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台的桌面应用程序。它基于 Node.js 和 Chromium,被 Atom 编辑器和许多其他应用程序使用。Electron 兼容 Mac、Windows 和 Linux,可以构建出三个平台的应用程序。
Electron v32.0.0 更新内容如下:
Stack Upgrades
- Chromium
128.0.6613.36
- Node
20.16.0
- V8
12.8
Breaking Changes
- 从 Web
File
API 中删除了非标准File.path
扩展。#42053 - 为
webcontents.navigationHistory
添加了以下与导航相关的现有 API:canGoBack
,goBack
,canGoForward
,goForward
,canGoToOffset
,goToOffset
,clear
。#41752
Features
新增
- 已添加
DownloadItem.getCurrentBytesPerSecond()
、DownloadItem.getPercentComplete()
、DownloadItem.getEndTime()
。#42913 - 已添加
cumulativeCPUUsage
到 AppMetrics 和 CPUUsage。#41819 - 为
nativeTheme
添加了新属性prefersReducedTransparency
,用于指示用户是否选择通过系统辅助功能设置降低操作系统级透明度。#43024 - 在 Linux 上启用了 Windows Control Overlay API。#42681
- 暴露
systemPreferences
于utilityProcess
。#42599
改进
- 当尝试在阻塞路径中打开文件或目录时,将文件系统访问 API 中的失败路径与上游对齐。# 42993
- 扩展
WebContentsView
以接受预先存在的webContents
对象。#42086 - 改进了
ses.cookies.set
失败时的错误信息。#42362
修复
详情可查看:https://github.com/electron/electron/releases/tag/v32.0.0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
ModStartCMS v8.8.0 富文本编辑器升级,后台报表统计优化
ModStart 是一个基于 Laravel 模块化极速开发框架。模块市场拥有丰富的功能应用,支持后台一键快速安装,让开发者能快的实现业务功能开发。 系统完全开源,基于 Apache 2.0 开源协议,免费且不限制商业使用。 功能特性 丰富的模块市场,后台一键快速安装 会员模块通用且完整,支持完整的API调用 大文件分片上传,进度条显示,已上传文件管理 强大的模块扩展功能,所有模块可以无缝集成,支持在线安装、卸载模块 完善的开发助手,实现模块、主题的的一键创建 完善的后台权限管理,支持基于RBAC的权限管理系统 后台管理支持使用手机、平板、PC,无论何时何地都可方便管理 第三方登录(QQ、微信、微博、支付宝、微信小程序) 第三方支付支持(微信、支付宝、支付宝当面付、微信扫码、微信小程序) 第三方云存储支持,支持云储存分片上传(阿里云、百度云、华为云、腾讯云、FTP、七牛云、UCloud、又拍云) 第三方短信支持(阿里云、腾讯云、华为云、百度云、253云通讯、聚合、七牛云、融云、赛邮、UCloud、云片、网易云) V8.8.0版本更新 2024年08月19日ModStartCMS发布v8...
- 下一篇
【干货分享】一文解析 openKylin KARE 生态兼容方案
兼容性问题一直是应用处于不同操作系统、平台和设备之间的一个难题,openKylin积极探索Linux桌面系统的兼容解决方案,由此引入了KARE。KARE是一种兼容环境,通过模拟目标软件的操作系统环境,确保软件在当前系统上正常运行。 当前,openKylin 2.0版本已预装KARE生态兼容方案,通过KARE,可让用户在openKylin系统上运行适用于其他Linux桌面系统的应用程序,实现1.0系列原生软件在2.0版本上的直接安装运行,“安装+启动”综合成功率达到94%! openKylin KARE技术原理 在openKylin系统中,KARE当前主要通过容器技术来运行跨系统版本应用。容器技术通过利用操作系统的虚拟化功能(如Linux上的namespace和cgroups)来实现资源的隔离和限制。具体来说,容器技术将操作系统资源划分为独立的命名空间,使得每个容器都具有自己独立的命名空间,从而实现了应用程序之间的隔离。 在容器技术中,容器镜像包含了应用程序及其依赖库的所有文件和配置信息,通常通过类似Docker的工具创建。在运行容器时,容器引擎(如Docker)会将容器镜像加载到隔离...
相关文章
文章评论
共有0条评论来说两句吧...