Flutter audio_service set rating



我使用audio_service与just_audio的背景音乐。一切正常。

我想添加心脏评级样式。当用户在播放列表中播放歌曲时,将有选项按下心脏图标添加到收藏列表中。在MediaItem中有一个Rating属性。我可以在加载到队列之前设置评级。现在我想设置队列中当前歌曲的评级。没有办法设置评级。

我尝试按如下方式更新队列项,它也没有更新。我签入队列,队列中的项目被更新,但不在播放列表中未更新。

@override
Future<void> updateMediaItem(MediaItem mediaItem) async {
int index = queue.value.indexWhere((item) => item.id == mediaItem.id);
if (index != -1) {
queue.value[index] = mediaItem;
}
}

好的。我想结束这个问题。这是因为我需要更改ValueNotifier.value.

相关内容

  • 没有找到相关文章