HarmonyOS 子模块中调用getRawFileContent方法获取rawfile失败
模块library1引用模块library2,在library2中调用getRawFileContent失败。
调用的链路:enrty->share library->static library(我的sdk部分也就是library2)
代码:
const resourceMgr = getContext(this).resourceManager;
try {
resourceMgr.getRawFileContent(mnnName, (error: BusinessError, detectData: Uint8Array) => {
if (error != null) {
console.error("error is " + error);// error的message : GetRawFileContent failed
} else {
}
});
} catch (error) {
let code = (error as BusinessError).code;
let message = (error as BusinessError).message;
console.error(`callback getRawFileContent failed, error code: ${code}, message: ${message}.`);
}
猜想可能是context的问题,尝试了getContext(this).createModuleContext(“libCMFFace”)也不行,会异常:Invalid input parameter.
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HSP调用getRawFileContent失败。
1160浏览 • 1回复 待解决
HarmonyOS 如何让entry调用子模块的Native方法
217浏览 • 1回复 待解决
HarmonyOS 怎么读取子模块resources->rawfile中的文件?
458浏览 • 1回复 待解决
HarmonyOS NAPI调用HAR模块失败
1102浏览 • 1回复 待解决
在hsp子模块中如何加载悬浮窗页面
2139浏览 • 1回复 待解决
getRawFileContent中输入的path应该怎么获取
847浏览 • 1回复 待解决
使用rawfile中object对象后,调用实例方法后程序崩溃
686浏览 • 1回复 待解决
HarmonyOS通过 rawfile 中内容构造请求失败
680浏览 • 1回复 待解决
HarmonyOS hsp module 在多target模式下中获取rawfile资源失败
637浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute子模块与主模块跳转无法同时兼容
270浏览 • 1回复 待解决
HarmonyOS如何反射调用同一模块中的类和方法
940浏览 • 1回复 待解决
HarmonyOS getRawFileContent调用无法拿到更新后的值
110浏览 • 1回复 待解决
HarmonyOS Push Kit中调用pushService.getToken获取token失败
1225浏览 • 1回复 待解决
HarmonyOS Napi创建ArkTS runtime调用ArkTS系统模块异步方法,then中的内容不会被调用
683浏览 • 1回复 待解决
在一个应用开发中,子模块可以读取主模块通过preference保存的数据吗?
719浏览 • 1回复 待解决
无法读取到hsp模块中的rawfile文件
2369浏览 • 1回复 待解决
在一个项目中添加多个模块,无法运行子模块?
6574浏览 • 1回复 待解决
HarmonyOS 卡片的生命周期以及调用外部方法获取定位失败,返回201
338浏览 • 1回复 待解决
使用webapi调用相机,获取失败
379浏览 • 1回复 待解决
HarmonyOS 读取本地RawFile文件失败
588浏览 • 1回复 待解决
HarmonyOS 是否能在代码中获取方法的调用栈
302浏览 • 1回复 待解决
HarmonyOS rawfile中的文件如何获取URI
426浏览 • 1回复 待解决
HarmonyOS SoundPool播放rawfile音频失败
384浏览 • 1回复 待解决
有features子模块时,构建不是用的最新代码
468浏览 • 1回复 待解决
HarmonyOS调用相机设备API获取失败问题
875浏览 • 1回复 待解决
har没有自己的context,createModuleContext需要写上层的moduleName,如果是混淆har用来做sdk的话,建议升级到最新版本,然后使用createModuleContext($rawfile(‘test.txt’).moduleName),这样就不要知道上层的信息了