【问题标题】:How to play playlist youtube video in flutter如何在颤动中播放播放列表 youtube 视频
【发布时间】:2021-10-10 11:15:12
【问题描述】:

我有播放列表 youtube 视频列表,我得到了 id 和 url 如何使用 youtube_player_flutter 按 id 或 url 播放播放列表 youtube 视频 我试过了,没用。

【问题讨论】:

  • 你在尝试web吗?

标签: flutter youtube-player-flutter


【解决方案1】:

您必须添加 youtube api 才能将元数据添加到您的应用中。这是获取 youtube API 和获取播放列表的链接:https://developers.google.com/youtube/v3/docs/playlists/list

【讨论】:

    【解决方案2】:

    如果你不打算使用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

    【讨论】:

      【解决方案3】:

      我认为您可以使用better_player。我在 Android 和 iO 上使用过,效果很好,但我不知道它是否可以在 Web 上使用。

      链接:https://pub.dev/packages/better_player

      播放列表文档:https://jhomlala.github.io/betterplayer/#/playlistconfiguration

      【讨论】:

        猜你喜欢
        • 2022-06-21
        • 1970-01-01
        • 2020-03-02
        • 1970-01-01
        • 2014-05-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多