在 Android 中完成视频后完成 YoutubeStandAlonePlayer?

Posted

技术标签:

【中文标题】在 Android 中完成视频后完成 YoutubeStandAlonePlayer?【英文标题】:Finishing YoutubeStandAlonePlayer after completing video in Android? 【发布时间】:2015-07-04 11:55:45 【问题描述】:

如何使用 Youtube 播放器的 google api 检测 youtube 视频何时在 YoutubeStandAlonePlayer 中结束,我必须在视频播放完成后完成播放器并编写说明?

Intent intent = YouTubeStandalonePlayer.createVideoIntent(
          mActivity , DEVELOPER_KEY, VIDEO_ID, startTimeMillis, autoplay, lightboxMode);
startActivity(intent);

【问题讨论】:

【参考方案1】:

目前这是不可能的,因为 YouTubeStandalonePlayer 是与 YouTube 应用相关的活动,这是另一个我们无法控制其他应用活动的应用。

如 YouTube Player Api 文档中所述,

第二个选项是使用 YouTubeStandalonePlayer,它将在单独的 Activity 中开始视频播放。这使用起来更简单,但是它给您的视频播放的灵活性和控制权较低。 StandalonePlayer 支持两种模式,全屏或灯箱。在灯箱模式下,启动播放器的活动仍然在播放器后面可见,略微变暗。

链接:-docs

【讨论】:

以上是关于在 Android 中完成视频后完成 YoutubeStandAlonePlayer?的主要内容,如果未能解决你的问题,请参考以下文章

如何绕过“使用...完成操作”?

下载文件或视频,下载完成后自动打开

下载文件或视频,下载完成后自动打开

Android:Html 5 视频在活动完成时不会停止

Android音视频系列(七):PCM音频单声道与双声道的相互转换

Android音视频开发学习MediaCodec API,完成音频AAC硬编硬解