In order to load a new video, I am programmatically changing the src of the iframe. This successfully loads the appropriate video, but event emitters cease to fire (I'm listening specifically for timeupdate). This happens whether or not I create a new instance of Vimeo.Player wrapping the iframe (and even happens if I don't change the src programmatically, but rather set that attribute of the iframe via JavaScript from the beginning). Not sure how to avoid this so that events will continue to emit properly?
Don't change src of the iframe, use player.loadVideo(videoId)
This is somewhat related to #126, but yes, the proper solution here is to use loadVideo().
Most helpful comment
Don't change src of the iframe, use player.loadVideo(videoId)