Android YouTubePlayer没有';有些视频不行
我在android应用程序中使用YouTubeAndroidPlayerApi.jar,以便阅读youtube视频 这对大多数视频来说都很好。只有当视频id包含像#这样的特殊字母时,我才会收到错误(没有有效的请求) 我得到了这个视频的问题,例如: 视频存在于youtube网站上,但我无法在android设备上阅读Android YouTubePlayer没有';有些视频不行,android,youtube-api,Android,Youtube Api,我在android应用程序中使用YouTubeAndroidPlayerApi.jar,以便阅读youtube视频 这对大多数视频来说都很好。只有当视频id包含像#这样的特殊字母时,我才会收到错误(没有有效的请求) 我得到了这个视频的问题,例如: 视频存在于youtube网站上,但我无法在android设备上阅读 @Override public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePla
@Override
public void onInitializationSuccess(YouTubePlayer.Provider provider, YouTubePlayer player,
boolean wasRestored) {
if (!wasRestored) {
player.cueVideo(id);
}
}
@Override
protected YouTubePlayer.Provider getYouTubePlayerProvider() {
return (YouTubePlayerView) findViewById(R.id.youtube_view);
}
Youtube URL(或任何URL)中的“#”称为锚,用于向页面传递额外参数。YouTube ID就是那个主播之前的一切
因此,在您的示例中,实际的YouTube ID将是“eg1Jb_mSQZQ”。除了“#”参数之外,并非YouTube网站中的所有视频都将在Android或其他平台上播放
这是我以前的回答