我正在尝试重现有意图的视频,我需要在视频完成时视频活动结束,我需要不同的resultCodes(如果视频结束正常或按下按钮)。我尝试了不同的方法:
使用YouTubeIntents - >视频工作正常,活动结束时视频结束但resultCode始终为RESULT_CANCELED。
使用YouTubeStandalonePlayer - >视频工作正常,并且有不同的resultCodes但视频结束时活动无法完成。
那么,我应该在这两个要求中使用哪个类?
PS:似乎API_KEY工作正常。
答案 0 :(得分:0)
Youtube API有一个YouTubePlayer.PlayerStateChangeListener
接口,其中包含onVideoEnded()
方法。您可以在onVideoEnded()中编写条件以满足您的需求。