HarmonyOS 鸿蒙Next中Vue能转鸿蒙吗
HarmonyOS 鸿蒙Next中Vue能转鸿蒙吗 纯原生vue开发的应用,不是uniapp框架的,就是ts+vue3的那种,可以转为鸿蒙应用吗?
4 回复
【背景知识】
runJavaScript:异步执行JavaScript脚本,并通过回调方式返回脚本执行的结果。
javaScriptProxy:将javaScriptProxy中的ArkTS对象注册到Web组件中,该对象将使用javaScriptProxy中指定的名称注册到网页的所有框架中,包括所有iframe,这使得JavaScript可以调用javaScriptProxy中ArkTS对象的方法。
【解决方案】
可以vue项目上传到服务器中,在HarmonyOS侧使用web组件引用即可,也可以使用runJavaScript API和javaScriptProxy API实现与Vue工程的交互。
更多关于HarmonyOS 鸿蒙Next中Vue能转鸿蒙吗的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
目前,HarmonyOS Next 不支持直接将 Vue 应用转换为鸿蒙原生应用。Vue 是基于 Web 技术的框架,而 HarmonyOS Next 主要使用 ArkTS 进行原生开发,两者架构不同。若需迁移,需基于鸿蒙的 ArkUI 框架重新开发界面和逻辑,或通过适配层尝试部分代码复用,但整体需重构。


