Skip to content

Instantly share code, notes, and snippets.

@h3poteto
Created February 20, 2014 14:56
Show Gist options
  • Save h3poteto/9115489 to your computer and use it in GitHub Desktop.
Save h3poteto/9115489 to your computer and use it in GitHub Desktop.
@onYouTubeIframeAPIReady = ()->
movie = youtube_movie # なんか入れてください
$(".title").html(movie.title)
player = new YT.Player('player',{
height: '390',
width: '640',
videoId: movie.id,
events: {
onReady: onPlayerReady,
onStateChange: onPlayerStateChange,
onError: onPlayerError
}
})
@playNext = (player)->
player.clearVideo()
movie = youtube_movie # 次に再生したい動画id
$(".title").html(movie.title)
player.loadVideoById(movie.id,0,"large")
player.playVideo()
@onPlayerReady = (event)->
event.target.playVideo()
@onPlayerStateChange = (event)->
if event.data == YT.PlayerState.ENDED
playNext(event.target)
@onPlayerError = (event)->
playNext(event.target)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment