我有播放列表 youtube 视频列表,我得到了 id 和 url 如何使用youtube_player_flutter通过 id 或 url 播放播放列表 youtube 视频 我试过但没有奏效。
user14742245
问问题
257 次
3 回答
0
如果你不打算使用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,
),
),
这是完整的代码:所以youtube_player_iframe
于 2021-08-05T13:48:01.937 回答
0
您必须添加 youtube api 才能将元数据添加到您的应用中。这是获取 youtube API 和获取播放列表的链接: https ://developers.google.com/youtube/v3/docs/playlists/list
于 2021-08-05T13:30:59.373 回答
0
我认为你可以使用,better_player
为此。我在 Android 和 iOs 中使用过它,它运行良好,但我不知道它是否适用于 Web。
链接:https ://pub.dev/packages/better_player
播放列表文档:https ://jhomlala.github.io/betterplayer/#/playlistconfiguration
于 2021-08-05T14:40:03.753 回答