18

Is it possible to create a hyperlink on your web page that can play an embedded youtube video on the same page.?

Marko
  • 71,361
  • 28
  • 124
  • 158
neojakey
  • 1,633
  • 4
  • 24
  • 36

1 Answers1

12

you can easily do this with the Youtube Player API

If you have a read through that document, you'll see it's pretty easy to have your own controls and extend the player.

Example

// Get element holding the video (embed or object)
var player = document.getElementById("myYouTubePlayer");

//Create a simple function and check if player exists
function play() {
    if(player) {
        player.playVideo();
    }
}

Then in your HTML simply

<a href="#" onclick="play()">Play Youtube Video</a>
Marko
  • 71,361
  • 28
  • 124
  • 158