通过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
相关问题
HarmonyOS 读取本地RawFile文件失败
1858浏览 • 1回复 待解决
Preview是否支持读取rawfile文件
3836浏览 • 1回复 待解决
HarmonyOS 终端运行ohpm一直报错
1369浏览 • 1回复 待解决
HarmonyOS Rawfile中的json文件读取
1211浏览 • 1回复 待解决
DevEco编译报错Invalid JavaScript file path
4992浏览 • 0回复 待解决
HarmonyOS获取图片旋转值一直报错
1436浏览 • 1回复 待解决
hsp模块里rawfile文件读取问题
1234浏览 • 1回复 待解决
动画调用一直报错,提示不可调用
519浏览 • 0回复 待解决
pthread创建的线程中如何读取rawfile
2871浏览 • 1回复 待解决
使用RawFile
953浏览 • 1回复 待解决
新建空白项目运行在真机一直报错
1906浏览 • 1回复 待解决
无法读取到hsp模块中的rawfile文件
3089浏览 • 1回复 待解决