【发布时间】:2021-10-10 11:15:12
【问题描述】:
我有播放列表 youtube 视频列表,我得到了 id 和 url 如何使用 youtube_player_flutter 按 id 或 url 播放播放列表 youtube 视频 我试过了,没用。
【问题讨论】:
-
你在尝试
web吗?
标签: flutter youtube-player-flutter
我有播放列表 youtube 视频列表,我得到了 id 和 url 如何使用 youtube_player_flutter 按 id 或 url 播放播放列表 youtube 视频 我试过了,没用。
【问题讨论】:
web吗?
标签: flutter youtube-player-flutter
您必须添加 youtube api 才能将元数据添加到您的应用中。这是获取 youtube API 和获取播放列表的链接:https://developers.google.com/youtube/v3/docs/playlists/list
【讨论】:
如果你不打算使用Web,那么你可以使用youtube_player_iframe。你不需要api。
州内
YoutubePlayerController _controller = YoutubePlayerController(
initialVideoId: '1oF3pI5umck',
params: YoutubePlayerParams(
// Defining custom playlist
startAt: Duration(seconds: 30),
showControls: true,
showFullscreenButton: true,
),
);
@override
void dispose() {
super.dispose();
_controller.close();
}
并像使用它
YoutubePlayerIFrame(
// gestureRecognizers: <Factory<OneSequenceGestureRecognizer>>{},
controller: _controller,
aspectRatio: 16 / 9,
),
),
这里是完整代码:SO youtube_player_iframe
【讨论】:
我认为您可以使用better_player。我在 Android 和 iO 上使用过,效果很好,但我不知道它是否可以在 Web 上使用。
链接:https://pub.dev/packages/better_player
播放列表文档:https://jhomlala.github.io/betterplayer/#/playlistconfiguration
【讨论】: