这个项目能做什么
youtube_player_flutter 是一个 Flutter 单体仓库,用于通过官方 YouTube iFrame Player API 在应用程序中添加 YouTube 视频播放功能。
该仓库包含三个包:
- youtube_player_flutter:一个功能齐全的播放器,内置控件、进度条、拖拽快进、捏合全屏、手势和直播界面。适用于希望以最少设置获得可用播放器的应用。
- youtube_player_iframe:YouTube iFrame API 的底层 Flutter 移植,适用于需要自定义播放器界面的应用。它暴露播放状态、播放列表支持、元数据、全屏切换、缩略图以及用于视频列表的懒加载缩略图组件。
- youtube_player_iframe_web:由 youtube_player_iframe 自动使用的 Web 实现;通常仅在平台插件开发或单体仓库内工作时才需要直接依赖。
主要包将 Android、iOS、macOS 和 Web 列为支持的平台。仓库中链接了 Web 演示。该项目采用 BSD-3-Clause 许可证,并使用 YouTube IFrame Player API,使用需遵守 YouTube API 服务条款。
评论
0 评分人数达到10人后显示
登录后参与讨论。