HarmonyOS鸿蒙Next中AvSession不能显示url图片吗?

HarmonyOS鸿蒙Next中AvSession不能显示url图片吗? 如下所示设置AvMetadatamediaImage,调试URL路径没有错误,但是播控中心不显示该图片

// 获取AvMetadata
public getAvMetadata(){
  let Image = this.avPlayerUtil.playingSong.img as string
  let AvMetadata: AVSessionManager.AVMetadata = {
    assetId: "0", // 由应用指定,用于标识应用媒体库里的媒体
    title: this.avPlayerUtil.metadata?.title,
    mediaImage: Image,
    artist: this.avPlayerUtil.metadata?.artist,
    duration: Number(this.avPlayerUtil.metadata?.duration)
  };
  return AvMetadata
}

更多关于HarmonyOS鸿蒙Next中AvSession不能显示url图片吗?的实战教程也可以访问 https://www.itying.com/category-93-b0.html

3 回复

暂时还是只能先把网络图片下载到本地,不支持url

更多关于HarmonyOS鸿蒙Next中AvSession不能显示url图片吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS鸿蒙Next中,AvSession(音频视频会话)主要用于管理和控制多媒体播放,如音频、视频等。AvSession本身并不直接支持显示URL图片的功能。如果需要在应用中显示URL图片,通常需要使用Image组件或相关的图片加载库来实现。AvSession的核心功能集中在多媒体播放的控制和状态管理上,而非图片的加载和显示。因此,若需要在应用中展示URL图片,建议使用专门用于图片处理的组件或API。

在HarmonyOS鸿蒙Next中,AvSession(音视频会话)主要用于音视频播放的控制和状态管理,而不是直接处理图片的显示。如果您需要在应用中显示URL图片,可以使用Image组件并配合网络图片加载库(如GlidePicasso)来实现。AvSession本身不具备直接显示URL图片的功能,建议将图片显示逻辑与音视频控制逻辑分离。

回到顶部