2016-06-09 8 views
1

Sagen wir, ich habe eine Liste von YouTube-Videoseine Liste von YouTube-Videos vb.net Web

https://www.youtube.com/watch?v=stYNW4ub5mk https://www.youtube.com/watch?v=Zvjmt4pwtdg ..... .....

Wie kann ich spielen sie ein von einem und wiederholen Sie dann, zB

for j= 1 to 999999999 
    for i = 0 to n '(where n is number of videos) 
    'play video i 
    'how can I tell the ith one ended and to play the next one? 
    next i 
next j 

Welche Kontrolle, Syntax verwende ich das Video in meiner eigenen Webseite (in voller Größe) zu spielen?

dank

+1

Haben Sie schon selbst geforscht? Was hast du probiert? – JohannesB

Antwort

0

Verwenden Sie den Player API YouTube. (youtube.com/player_api) Es behandelt Interaktionen mit eingebetteten YouTube-Videos. Um zu erkennen, wann ein Video endet, überprüfen Sie das Ereignis onPlayerStateChange. Sie können ein Skript Abschnitt zu Ihrem HTML hinzufügen und diese:

bearbeiten: event.data === 1 ist, wenn der Spieler beginnt, entweder, wenn es angeklickt wird oder wenn er startet automatisch event.data == = 0 ist, wenn das Video fertig ist.

function onPlayerStateChange(event) {   
    if(event.data === 1) {    
     #doSomething 
    } 
    if(event.data === 0) 
    { 
     #callMethodToIncrementVideo 
    } 
} 
Verwandte Themen