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失败。
838浏览 • 1回复 待解决
HarmonyOS 怎么读取子模块resources->rawfile中的文件?
37浏览 • 1回复 待解决
HarmonyOS 如何让entry调用子模块的Native方法
59浏览 • 1回复 待解决
HarmonyOS NAPI调用HAR模块失败
581浏览 • 1回复 待解决
getRawFileContent中输入的path应该怎么获取
661浏览 • 1回复 待解决
在hsp子模块中如何加载悬浮窗页面
1975浏览 • 1回复 待解决
HarmonyOS通过 rawfile 中内容构造请求失败
561浏览 • 1回复 待解决
使用rawfile中object对象后,调用实例方法后程序崩溃
451浏览 • 1回复 待解决
HarmonyOS hsp module 在多target模式下中获取rawfile资源失败
230浏览 • 1回复 待解决
HarmonyOS router.pushNamedRoute子模块与主模块跳转无法同时兼容
39浏览 • 1回复 待解决
HarmonyOS如何反射调用同一模块中的类和方法
592浏览 • 1回复 待解决
HarmonyOS 读取本地RawFile文件失败
48浏览 • 1回复 待解决
无法读取到hsp模块中的rawfile文件
2002浏览 • 1回复 待解决
HarmonyOS Push Kit中调用pushService.getToken获取token失败
933浏览 • 1回复 待解决
HarmonyOS rawfile中的文件如何获取URI
67浏览 • 1回复 待解决
在一个应用开发中,子模块可以读取主模块通过preference保存的数据吗?
219浏览 • 1回复 待解决
HarmonyOS Napi创建ArkTS runtime调用ArkTS系统模块异步方法,then中的内容不会被调用
112浏览 • 1回复 待解决
在一个项目中添加多个模块,无法运行子模块?
6256浏览 • 1回复 待解决
HarmonyOS 卡片的生命周期以及调用外部方法获取定位失败,返回201
14浏览 • 1回复 待解决
使用webapi调用相机,获取失败
43浏览 • 1回复 待解决
HarmonyOS 是否能在代码中获取方法的调用栈
25浏览 • 1回复 待解决
有features子模块时,构建不是用的最新代码
319浏览 • 1回复 待解决
HarmonyOS SoundPool播放rawfile音频失败
50浏览 • 1回复 待解决
请问创建独立管理的子模块的正确姿势是什么?
303浏览 • 1回复 待解决
读取Rawfile中的文件,并转存/渲染的方法
1391浏览 • 1回复 待解决
har没有自己的context,createModuleContext需要写上层的moduleName,如果是混淆har用来做sdk的话,建议升级到最新版本,然后使用createModuleContext($rawfile(‘test.txt’).moduleName),这样就不要知道上层的信息了