通过getRawFileContentSync读取rawfile时一直报错:Rawfile path is invalid

通过getRawFileContentSync读取rawfile时一直报错:Rawfile path is invalid。

HarmonyOS
2024-06-06 23:23:02
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
vclearner

如果是在entry模块下引用的hsp包下的rawfile文件,需要将上下文换位hsp的moduleNamegetContext().createModuleContext('hsp的moduleName').resourceManager,因为hsp是有自己的rawfile,当调用方调用hsp的时候,这个时候context实际上是调用方的,也就是entry模块的,所以这里通过resourceManager获取只能获取到entry下的rawfile,不能获取hsp的rawfile,如果需要获取hsp的rawfile需要创建hsp的context然后再去读取。

分享
微博
QQ
微信
回复
2024-06-07 21:36:33
相关问题
Preview是否支持读取rawfile文件
2488浏览 • 1回复 待解决
HarmonyOS 读取本地RawFile文件失败
39浏览 • 1回复 待解决
DevEco编译报错Invalid JavaScript file path
3722浏览 • 0回复 待解决
HarmonyOS 终端运行ohpm一直报错
28浏览 • 1回复 待解决
hsp模块里rawfile文件读取问题
319浏览 • 1回复 待解决
HarmonyOS获取图片旋转值一直报错
466浏览 • 1回复 待解决
pthread创建的线程中如何读取rawfile
1992浏览 • 1回复 待解决
无法读取到hsp模块中的rawfile文件
1994浏览 • 1回复 待解决
新建空白项目运行在真机一直报错
903浏览 • 1回复 待解决
HarmonyOS RawFileRawFile64区别
27浏览 • 1回复 待解决
http 请求一直报 2300058
1679浏览 • 0回复 待解决
提问
该提问已有0人参与 ,帮助了0人