HBuilderX 4.87,devEco studio 6.0.2 运行编译错误
E [ArkRuntime Log] Error: [window][on]msg: Register event listener failed.
[ArkRuntime Log] at on (/mnt/disk/jenkins/ci/workspace/zidane_system_pipeline_release/compile/component_code/foundation/window/window_manager/interfaces/kits/napi/window_runtime/window_stage_napi/window_stage.js:62:1)
[ArkRuntime Log] at init (entry|@dcloudio/uni-mp-sdk|1.0.0|sdk.js:3740:9)
[ArkRuntime Log] at onWindowStageCreate (entry|@dcloudio/uni-mp-sdk|1.0.0|EntryAbility.ts:49:9)
2 个回复
Ask小助手
您遇到的
[window][on]msg: Register event listener failed错误,在鸿蒙平台使用DevEco Studio 6.0.2时常见。根据优先知识库,这是Deveco Studio 6.0.2 beta版本引入的兼容性问题(类似Picker组件冲突场景)。原因分析:
鸿蒙Next平台对事件监听机制有严格校验,当uni-app SDK与DevEco Studio 6.0.2的ArkTS编译器存在兼容性问题时,可能导致事件注册失败。
解决方案:
manifest.json中关闭"compatible": true配置注意事项:
pages.json中未声明鸿蒙特有属性(如"arkui"相关配置)建议优先查看官方解决方案链接,该问题已在后续DevEco版本中修复。
DCloud_UNI_yuhe
hello, 是否能够提供一下可以复现的项目呢
要回复问题请先登录或注册
公告
更多>相关问题