






























Electron‑OH v37.2.1 的发布标志着鸿蒙生态与 Web 技术的深度融合迈入新阶段。全新 NodeHandle 架构重构底层交互,在窗口管理、音视频处理、传感器适配等核心场景实现原生级体验,更通过崩溃防护与性能优化解决长期商用痛点。这套框架正重新定义跨平台开发的效率边界。

面向开源鸿蒙生态的跨平台桌面应用框架 Electron‑OH v37.2.1 现已正式发布。本次版本基于 138 分支全面重构,推出 NodeHandle 全新架构,深度对齐鸿蒙系统能力,在窗口、交互、音视频、崩溃防护、兼容性与稳定性上实现全方位增强,让 Web 技术栈一键构建原生级鸿蒙 PC 应用成为常态。
本次更新最重磅升级是合入 138 分支 NodeHandle 架构,重构窗口、渲染与系统交互底座,实现 Electron 与鸿蒙底层无缝协同。
窗口管理、拖拽、无障碍、扩展屏全链路适配
NodeHandleImpl / NodeHandleXComponentImpl 双实现,稳定支撑复杂界面
窗口 Show 时创建,彻底解决跳变、闪烁、白屏问题
支持 DeepLink 拉起 Electron 应用,触发 open-url 事件
拉起失败自动 Fallback 跳转应用商店,提升转化与体验
实现 systemPreferences.callArkTSFunction,Electron 侧直接调用 Ets 接口,双向互通更便捷
命令行参数迁移至 Ets 侧,统一配置与生命周期管理
OHOS 平台全局快捷键完整移植
接入系统播控中心,音视频体验对标原生
支持环境光、陀螺仪等传感器,适配平板/折叠屏交互
屏幕可用区域精准获取,共享屏幕随系统旋转自动适配
触摸拖拽标签页支持事件转移,多窗口操作更顺滑
Pad 模式切换与避让优化,删除冗余全屏按钮
浏览器边缘侧滑返回,移动端体验一致
画中画切换为系统原生浮窗,兼容性更强
JPG/PNG/WebP 硬件解码,网页图片加载更快、占用更低
视频编码硬件加速,直播、会议、剪辑类应用性能跃升
音频流优化,解决关闭卡顿、HE‑AAC 速率异常、pop 音
DRM 加密视频支持防录屏,满足版权内容播放需求
适配扩展程序 NativeMessaging 通信
支持 chrome://tracing 与 system_metrics 性能抓取
CrashPad 子进程按需启动,支持抓取 Isolated 子进程崩溃
安全证书管理、输入法切换为 OHOS C API,更稳定更安全
下载图标与系统文件管理器对齐
安装包弹窗、进度逻辑优化,解决 0KB 文件、长时间卡住问题
下载目录权限与路径逻辑重构,兼容多版本 SDK
本次版本集中解决长期影响商用落地的高频痛点,覆盖崩溃、卡顿、兼容性、外设异常等。
修复手写笔、拖拽标签页、多 Tab 共享屏幕、Welink UAF 等崩溃
解决蓝牙权限弹窗冻结、传感器日志刷屏、字体缺失闪退
修复渲染主线程死锁、线程销毁顺序错误导致的崩溃
修正 UA 标识,解决腾讯文档等网页布局异常
修复硬件解码图片空白、外接摄像头方向错误
剪贴板自定义数据、右键菜单、触摸手势、小键盘按键等问题闭环
打印服务、颜色拾取器、PDF 打开、自定义光标恢复正常
修复 blink、net、unit、v8、views、crashpad 等多个测试套编译失败
解决 UT 依赖、编译报错、并行构建问题,提升工程交付效率
OHOS 平台适配 HWASAN,提早发现内存越界、UAF 等问题
UI 线程支持卡死检测,快速定位 ANR
音频析构、DRM 日志、DiskCache 预加载、剪贴板超时等深度优化
大量维测日志埋点,窗口、触摸、进程、崩溃问题可追踪可复现
代码仓库:https://atomgit.com/openharmony-sig/electron
构建与发布:https://devcloud.cn-north-4.huaweicloud.com/codehub/project/b19f5ea8ffd4492ea8c06ca2ebf3f858
社区演进:https://atomgit.com/CPF-Electron
Electron‑OH 37.2.1 以 NodeHandle 架构为核心,把鸿蒙系统能力全面开放给 Web 开发者,真正做到一套代码、原生体验、全场景适配。无论是办公工具、直播会议、设计软件还是教育应用,都能快速落地鸿蒙生态,大幅降低迁移与维护成本。
本文由人人都是产品经理作者【null】,微信公众号:【nutpi】,原创/授权 发布于人人都是产品经理,未经许可,禁止转载。
题图来自Unsplash,基于 CC0 协议。
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。