可以跨包访问图片吗?本地的所以图片资源都在一起,然后其他包需要就跨包访问

可以跨包访问图片吗?本地的所以图片资源都在一起,然后其他包需要就跨包访问。

HarmonyOS
2024-10-31 11:36:01
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zbw_apple

​将图片放在某个hsp包的资源下,然后可以跨hsp包进行访问rawfile。先通过createModuleContext(moduleName)接口创建同应用中不同module的上下文,然后获取resourceManager对象后,根据需要访问资源的类型调用不同接口。例如把图片放media下,就通过getMediaByName。

● 跨HSP访问资源指导:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5#%E8%B7%A8haphsp%E5%8C%85%E5%BA%94%E7%94%A8%E8%B5%84%E6%BA%90

● resourceManager获取资源接口:​https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-resource-manager-V5

分享
微博
QQ
微信
回复
2024-10-31 16:26:07
相关问题
基于原生模块资源访问
734浏览 • 1回复 待解决
Web组件如何访问资源
445浏览 • 1回复 待解决
HarmonyOS 资源文件无法模块访问
99浏览 • 1回复 待解决
访问HSP中ArkUI组件访问与开发
927浏览 • 1回复 待解决
HarmonyOS 如何har访问resfile文件?
307浏览 • 1回复 待解决
Zabbix6 LTS无法网段访问
2847浏览 • 0回复 待解决