2023 年 5 月 9 日
如 2023 年 3 月 1 日的修订历史记录中所述,YouTube 不再支持或维护 YouTube Android Player SDK(版本 1.2.2
)。现已完全废弃。请改用 YouTube iframe Player API。
2023 年 3 月 1 日
YouTube 不再支持或维护 YouTube Android 播放器 SDK(版本 1.2.2
)。由于存在安全漏洞,不应使用此 SDK。
请改用 YouTube iframe Player API。
SDK 不再提供下载。我们将于 2023 年 5 月 1 日或之后完全弃用此版本。
本页列出了 YouTube Android Player API 的变更和文档更新。
2016 年 8 月 11 日
此更新包含以下更改:
新发布的 YouTube API 服务的《服务条款》(以下简称“更新后的条款”),YouTube 工程和开发者博客对此进行了详细介绍,其中对当前《服务条款》进行了丰富的更新。除了将于 2017 年 2 月 10 日生效的更新条款之外,本次更新还包含一些支持文档,以帮助说明开发者必须遵守的政策。
如需了解完整的新文档,请参阅更新后的条款的修订历史记录。此外,如果日后对更新后的条款或相关支持文档做出更改,修订历史记录中也会予以说明。您可以通过该文档中的链接订阅 RSS Feed,列出该修订历史记录中的更改。
2015 年 12 月 18 日
根据欧盟法律规定,您必须向欧盟境内的最终用户提供特定披露声明并征得其同意。因此,对于欧盟的最终用户,您必须遵守欧盟地区用户意见征求政策。我们在 YouTube API 服务条款中添加了关于此要求的通知。
2015 年 10 月 14 日
此更新包含以下更改:
- 可供下载的 YouTube Android Player API JAR 文件已更新至版本
1.2.2
。API 参考文档也已更新,以体现新版本,其中包括以下更改:YouTubeIntents
类支持两种新的公共方法:canResolveChannelIntent
:此方法确定用户设备上安装的 YouTube 应用是否支持创建频道 intent。createChannelIntent
:此方法会创建一个 intent,解析后会在 YouTube 应用中打开指定频道 ID 的频道页。
2015 年 1 月 22 日
此更新包含以下更改:
- 可供下载的 YouTube Android Player API JAR 文件已更新至版本
1.2.1
。API 参考文档也已更新,以体现新版本,其中包括以下更改:YouTubeIntents
类支持新的公共方法canResolvePlayVideoIntentWithOptions
。此方法确定用户设备上安装的 YouTube 应用是否支持fullscreen
和finishOnEnd
可选参数,您可以在创建播放视频 intent 时设置这些参数。- 在
YouTubePlayer.ErrorReason
枚举中,新的PLAYER_VIEW_NOT_VISIBLE
值表示由于播放器的View
不可见,视频停止播放。 - 在
YouTubePlayer.ErrorReason
枚举中,BLOCKED_FOR_APP
和EMBEDDING_DISABLED
值已废弃。请改用NOT_PLAYABLE
值。 YouTubeStandalonePlayer
类支持两种新的createVideosIntent
公共方法,这两种方法接受不同的参数。每种方法都会创建一个 intent,用于启动一个播放一系列视频的新独立播放器 activity。YouTubeThumbnailLoader
接口的文档已更新,以指出在完成YouTubeThumbnailLoader
后,您必须调用该接口的release()
方法。YouTubeThumbnailView
类的文档也提及了此要求。
2013 年 5 月 9 日
此更新包含以下更改:
- YouTube 不再标识实验性 API 功能和服务。 我们现在改为提供受弃用政策约束的 YouTube API 的列表。
2012 年 12 月 21 日
此更新包含以下更改:
- YouTube Android Player API 作为实验性功能发布。