问题:不知道华为的鸿蒙HarmonyOS操作系统支持不支持Cordova?如果不支持,不知道有没有支持它的计划?
问题追加: 当前正在使用混合开发模式,使用Cordova来创建应用,里面套web应用,打听了一下,似乎是不支持的。同时还使用一个手机投屏软件:scrcpy(scrcpy:用电脑显示和控制Android设备的命令行工具),它需要adb,并启用开发者调试模式,如果更新到HarmonyOS,不知道会不会受到影响? 另外,目前看了一下鸿蒙OS的两种开发模式,谈一下看法: JS:但是视乎这种模式并不单纯,不够纯粹。鸿蒙目前的JS模式,HTML好像有点类似微信小程序这种模式,感觉并不方便。 java:Android原生APP一样的XML模式,速度又慢效果又复杂,成本太高。 如果鸿蒙OS支持Cordova,它除了提供js API,页面也比较自由,它可把HTML都集成在一个WWW目录里,甚至可以在里面放VUE架构,非常的高效便捷,在配套它JS提供的一堆原生API插件,体验效果非常的好。
回答: 华为官方人员表示没有此种架构,Cordova本质上就是提供了相对丰富的JS系统API,供开发者开发相应的应用。 另外,ACE JS的系统API能力正在补齐中,预计2021下半年晚些时候会提供相对完整的API能力修改。如果希望得到这方面的消息或具体的计划安排,可关注鸿蒙官方消息。 |