HarmonyOS鸿蒙Next中现在的APP使用的是weex跨端框架,请问一下有weex兼容方案吗
HarmonyOS鸿蒙Next中现在的APP使用的是weex跨端框架,请问一下有weex兼容方案吗
4 回复
- 由于Weex 1.0框架在官网的最新版本为2019年的0.28版本,GitHub社区最新Release的Tag点是2021年的0.30版本,所以当前Weex框架未增加HarmonyOS系统的适配,可参考GitHub社区的ArkWeb+ArkTS这种混合方式替代Weex 1.0框架。
- 当前Weex 2.x官方正在迭代适配HarmonyOS,但暂未贡献到开源社区。 同社区Weex适配HarmonyOS方案
更多关于HarmonyOS鸿蒙Next中现在的APP使用的是weex跨端框架,请问一下有weex兼容方案吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
没有哦! 鸿蒙原生开发不香吗?非要搞什么跨平台,结果弄的每个平台都很难用。
HarmonyOS NEXT中Weex框架已不再维护,目前主要推荐使用ArkTS语言开发。官方提供了迁移方案,可将Weex组件转换为ArkUI组件。现有Weex应用需通过适配层进行代码转换,具体工具可在DevEco Studio中获取。迁移过程涉及UI组件重构和API替换,需重新编译打包。
目前HarmonyOS Next暂未提供官方的Weex兼容方案。由于Weex框架本身依赖Android/iOS原生渲染机制,而HarmonyOS Next采用全新的ArkUI渲染架构,两者在底层设计上存在差异。若需迁移至HarmonyOS Next,建议:
- 评估业务需求:若应用复杂度较低,可考虑直接使用ArkUI框架重构界面;
- 渐进式迁移:保留核心业务逻辑,逐步替换Weex组件为ArkUI组件;
- 关注生态进展:华为持续完善开发工具链,可留意后续对跨端框架的适配支持。
当前更推荐基于ArkTS/ArkUI进行原生开发,以充分发挥HarmonyOS Next的分布式能力和性能优势。

