在新建static library模块时选上Enable native选项启用native层,即可将so导入js库HarmonyOS化后即可正常使用,移植参考:https://gitee.com/openharmony-tpc/docs/blob/master/contribute/adapter-guide/js%E7%A7%BB%E6%A4%8D%E9%80%82%E9%85%8D%E6%8C%87%E5%AF%BC.md可以尝试在工程里新建一个har包模块,在工程外部环境下把npm包下载下来,解压放到新建的har包里,把js依赖导出的对象在har包中导出,本地工程可以导入har包里导出的对象使用。(非适配HarmonyOS的js三方工程可能会存在Arkts不支持的方法或属性)
在新建static library模块时选上Enable native选项启用native层,即可将so导入js库HarmonyOS化后即可正常使用,移植参考:https://gitee.com/openharmony-tpc/docs/blob/master/contribute/adapter-guide/js%E7%A7%BB%E6%A4%8D%E9%80%82%E9%85%8D%E6%8C%87%E5%AF%BC.md
可以尝试在工程里新建一个har包模块,在工程外部环境下把npm包下载下来,解压放到新建的har包里,把js依赖导出的对象在har包中导出,本地工程可以导入har包里导出的对象使用。(非适配HarmonyOS的js三方工程可能会存在Arkts不支持的方法或属性)