如题:napi_load_module_with_info接口在使用时有哪些参数和注意事项?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
如题:napi_load_module_with_info接口在使用时有哪些参数和注意事项?
本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。
1 回答517 阅读✓ 已解决
1 回答522 阅读
1 回答464 阅读
480 阅读
481 阅读
469 阅读
428 阅读
参数说明如下:
env
:当前的虚拟机环境。path
:加载的文件路径或者模块名,根据不同场景填写不同的值(如本地工程模块路径、模块名、远程包名等)。module_info
:bundleName/moduleName
的路径拼接,bundleName
表示AppScope/app.json5
中配置的工程名,moduleName
指的是待加载模块所在的HAP
下module.json5
中配置的名字(加载API模块时可为nullptr
)。result
:加载的模块。注意事项:
index.ets/ts
)。HAR
中加载另外一个HAR
,要确保module_info
的配置正确,尤其注意moduleName
应为HAP
的moduleName
。HAP/HSP
中直接或间接使用了三方包,且该三方包中使用napi_load_module_with_info
接口加载其他模块A
,则需要在HAP/HSP
中也添加A
的依赖。seNormalizedOHMUrl
后(在特定build - profile.json5
文件中配置),加载hap
包内文件路径时,bundleName
不会影响最终加载逻辑,但仍需按要求填写。本文参与了 【 HarmonyOS NEXT 技术问答冲榜,等你来战!】欢迎正在阅读的你也加入。