HarmonyOS 鸿蒙Next中优化建议-ArkUI的EmbeddedComponent文档需要优化

HarmonyOS 鸿蒙Next中优化建议-ArkUI的EmbeddedComponent文档需要优化 【问题描述】:示例说明与代码不一致

【原文链接】:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/ts-container-embedded-component

【原文片段】:com.example

【问题现象】:实例说明描述bundleName为"com.example.embeddeddemo",实际代码中为com.example.embeddedComponent

cke_699.png

【版本信息】:不涉及

【复现代码】:不涉及


更多关于HarmonyOS 鸿蒙Next中优化建议-ArkUI的EmbeddedComponent文档需要优化的实战教程也可以访问 https://www.itying.com/category-93-b0.html

5 回复

开发者您好,文档已修复,详情可参考:示例(加载EmbeddedComponent)

更多关于HarmonyOS 鸿蒙Next中优化建议-ArkUI的EmbeddedComponent文档需要优化的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


尊敬的开发者,您好!感谢您的反馈,问题正在加速处理中,还请关注后续版本,感谢您的理解与支持。

这里确实存在示例前后不一致。说明里写示例应用的 bundleName 是 com.example.embeddeddemo,但 Want 里实际传的是 com.example.embeddedComponent。

EmbeddedComponent 的约束是被拉起的 EmbeddedUIExtensionAbility 需要与当前 UIAbility 属于同一应用,所以示例中的 bundleName 应该保持一致,否则读者容易误以为可以跨 bundle 拉起。建议统一为同一个 bundleName,并同步检查 module.json5、abilityName 等相关示例字段。

ArkUI的EmbeddedComponent文档存在以下不足:API参数边界条件未明确,缺少跨组件通信机制说明(如父子组件事件传递),未涵盖与状态管理、动画配合的典型场景,组件生命周期触发条件描述不完整。建议补充完整使用示例并明确限制条件。

您在EmbeddedComponent文档中提到的示例说明写为“com.example.embeddeddemo”,而代码片段中却是com.example.embeddedComponent,这确实是示例说明与代码不一致的文档瑕疵。在实际使用中,bundleName需与所嵌入应用的包名严格一致,建议以代码中的com.example.embeddedComponent为准。该错误已可重现,我们会反馈至文档团队修复,谢谢您的细致反馈。

回到顶部