我正在使用Google API
渲染youtube视频。 Ißm尝试使用seekToMillis()
寻求特定时间,但视频始终从头开始。
码:
youTubePlayerView.initialize(API_KEY, new YouTubePlayer.OnInitializedListener() {
public void onInitializationSuccess(Provider arg0, YouTubePlayer player, boolean arg2) {
youTubePlayer = player;
youTubeThumbnailView.setVisibility(View.GONE);
youTubePlayerView.setVisibility(View.VISIBLE);
youTubePlayer.loadVideo("o7VVHhK9zf0");
youTubePlayer.seekToMillis(50000);
}
public void onInitializationFailure(Provider arg0, YouTubeInitializationResult arg1) {
youTubePlayerView.setVisibility(View.GONE);
}
});
最佳答案
如果要在特定位置播放视频,请改用以下方法:YouTubePlayer.loadVideo(String videoId, int timeMillis)
From here
加载并播放指定的视频,并且播放将在视频中的指定时间开始。