HSP中rawfile里的视频不能播放

hsp中的一个视频播放页面,视频为本地rawfile视频,当entry module引用这个hsp的时候 发现页面不能正常播放视频了,必须在entry module 的rawfile中 放一份同样的视频才能让hsp的视频播放页面正常播放。

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

hsp是有自己的rawfile,当调用方调用hsp的时候,这个时候context实际上是调用方的,也就是entry模块的,所以这里通过resourceManager获取只能获取到entry下的rawfile,不能获取hsp的rawfile,如果需要获取hsp的rawfile需要,creat hsp的context然后再去读取。 解决关键代码:

let manager=getContext().createModuleContext('hsp的moduleName').resourceManager

参照这些文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/in-app-hsp-V5

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-categories-and-access-V5

分享
微博
QQ
微信
回复
2024-10-14 15:53:16
相关问题
无法读取到hsp模块rawfile文件
1664浏览 • 1回复 待解决
TV 如何用Java播放本地视频
9210浏览 • 2回复 待解决
avplayer播放视频demo
1133浏览 • 1回复 待解决
AVPlayer实现视频播放
668浏览 • 1回复 待解决
SDK问题,视频播放替代?
67浏览 • 1回复 待解决
Java Player视频播放不了问题
8369浏览 • 2回复 待解决
创建多个视频组件无法播放
2026浏览 • 1回复 待解决
HarmonyOS AvPlayer视频播放速度问题
242浏览 • 1回复 待解决
怎么基于Java实现视频播放
2783浏览 • 1回复 待解决
如何实现RTSP视频播放
646浏览 • 1回复 待解决
视频播放黑屏,下面是代码
9316浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频
9467浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人