小编kid*_*591的帖子

使用YoutubeAndroidPlayerAPI中的YoutubePlayerView播放私人YouTube视频?

我一个月前开始使用Android API for Android.我正在尝试制作一个可以播放一些视频的Android应用程序,其中包括我上传的视频.通过公共视频,它可以工作.但是通过私人视频,YoutubePlayerView显示:"请登录".

由于YoutubeAndroidPlayerAPI似乎不支持身份验证,我无法弄清楚如何登录播放这些视频.

这就是我正在做的"JurB9k3_Ws4"是我的私人视频ID.

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.playerview_demo);

    YouTubePlayerView youTubeView = (YouTubePlayerView) findViewById(R.id.youtube_view);
    youTubeView.initialize(DeveloperKey.DEVELOPER_KEY, new YouTubePlayer.OnInitializedListener() {

        @Override
        public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer youTubePlayer,
                                            boolean b) {
            youTubePlayer.cueVideo("JurB9k3_Ws4");
        }

        @Override
        public void onInitializationFailure(YouTubePlayer.Provider provider,
                                            YouTubeInitializationResult youTubeInitializationResult) {

        }
    });
}
Run Code Online (Sandbox Code Playgroud)

youtube android youtube-api

4
推荐指数
1
解决办法
2620
查看次数

标签 统计

android ×1

youtube ×1

youtube-api ×1