Ich möchte die YouTube-API verwenden, um sicherzustellen, dass das Video bis zum Ende angesehen wurde, vielleicht ein Ereignis oder so?Youtube API, stellen Sie sicher, dass ein Video bis zum Ende angesehen wurde?
0
A
Antwort
1
Sie müssen das onStateChange
Ereignis verwenden, das Ihnen 0
zu Ende gibt. Dieses Ereignis wird ausgelöst, wenn sich der Status des Spielers ändert. Der Wert, den die API für Ihre Ereignis-Listener-Funktion verwendet, gibt eine Ganzzahl an, die dem neuen Player-Status entspricht.
Hier ist ein Beispielcode-Schnipsel informiert werden, wenn der Status des Spielers:
player.addEventListener("onStateChange", function(state){
if(state === 0){
// the video is end, do something here.
}
});
Hier ist eine andere Art und Weise informiert werden, wenn Statusänderungen:
function onYouTubePlayerReady(playerId) {
ytplayer = document.getElementById("myytplayer");
ytplayer.addEventListener("onStateChange", "onytplayerStateChange");
}
function onytplayerStateChange(newState) {
alert("Player's new state: " + newState);
}
Verwandte Themen
- 1. So stellen Sie sicher, dass ein Video angesehen wurde
- 2. Wie kann ich überprüfen, ob das Video vom Nutzer über die YouTube-API angesehen wurde?
- 3. Überprüfen Sie, ob ein YouTube-Video mit PHP entfernt wurde.
- 4. Stellen Sie sicher, dass Text immer in Silverlight lesbar ist
- 5. Stellen Sie sicher, dass fgetcsv() die gesamte Zeile liest
- 6. Erkennen, wann ein YouTube-Video wiedergegeben wurde
- 7. Stellen Sie sicher, dass Objekte vergleichbar implementieren
- 8. So stellen Sie sicher, dass eine Variable ein Objekt ist
- 9. So stellen Sie sicher, dass ein NSWindow am Ende eines Codeblocks neu gezeichnet wird
- 10. YouTube-API: Video-Datenschutzoption
- 11. Java - Stellen Sie sicher, dass ein Objekt implementiert eine Schnittstelle
- 12. Stellen Sie sicher, dass ein Subprozess in Cocoa ungültig ist
- 13. Stellen Sie sicher, dass ein Formular mit Postleitzahl
- 14. Angular 2 - Stellen Sie sicher, dass ein API-Aufruf stattgefunden hat, bevor Sie andere erstellen
- 15. Stoppen PowerShell-Pipeline, stellen Sie sicher, Ende heißt
- 16. Random Youtube Video und API
- 17. Stellen Sie sicher, dass ein PropertyMock für eine bestimmte Instanz aufgerufen wurde
- 18. So stellen Sie sicher, dass eine Schleife innerhalb einer Task mindestens einmal ausgeführt wurde
- 19. So stellen Sie sicher, dass die AJAX-Codierung funktioniert
- 20. Stellen Sie sicher, dass die Protokollierung mit einer bestimmten Zeichenfolge
- 21. Anwendung zum Herunterladen von Video von youtube
- 22. Scrollen Sie bis zum Ende der Seite
- 23. ThreadPool.QueueUserWorkItem Verursacht, dass die App bis zum Ende hängt
- 24. Stellen Sie sicher, Variableninitialisierung C#
- 25. Video mit Youtube API V3 und PHP auf Youtube hochladen
- 26. Wie kann ich das Datum erhalten, an dem ein Video über die Youtube-API hochgeladen wurde?
- 27. Zeigen Sie ein benutzerdefiniertes Bild, bevor ein Youtube-Video startet
- 28. preg_match: Stellen Sie sicher, dass der Anfang und das Ende etwas enthält
- 29. So stellen Sie sicher, dass eine Datei am Ende des Laufs geschlossen wird
- 30. Rails & JQuery: ungültige Zuordnung. Stellen Sie sicher, dass accaps_nested_attributes_for für
Vielen Dank, ich es überprüfen werde aus ! – webdeb
Keine Sorgen Kumpel! :) –