小编sum*_*lut的帖子

如何在 Flutter 中将 List<Object> 保存到 SharedPreferences?

我有一个最喜欢的音乐列表,我在第一次打开应用程序时从音乐中检索它,该应用程序从最喜欢的音乐列表中获取一个最喜欢的音乐列表。我想将此列表保存为共享

preferences.List<Music> favoriteMusic = new List<Music>();
Run Code Online (Sandbox Code Playgroud)

音乐课在哪里:

class Music {
  final int id;
  final String name, size, rating, duration, img;
  bool favorite;

  Music({
    this.id,
    this.rating,
    this.size,
    this.duration,
    this.name,
    this.img,
    this.favorite,
  });

  factory Music.fromJson(Map<String, dynamic> jsonData){
    return Music(
      id: jsonData['id'],
      rating: jsonData['rating'],
      size: jsonData['size'],
      duration: jsonData['duration'],
      name: jsonData['name'],
      img: jsonData['img'],
      favorite: false,
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

如何保存最喜欢的音乐列表?

sharedpreferences flutter

29
推荐指数
3
解决办法
2万
查看次数

video_player 包中的 YouTube 视频

我开始使用这个包: https: //pub.dev/packages/video_player。但我需要使用这个包来显示 YouTube 视频中的视频,我该怎么做,因为 YouTube 的默认 ulr 不起作用?

youtube video-player flutter

4
推荐指数
1
解决办法
4012
查看次数