Ich versuche, Youtube-Player auf meiner Seite zu reparieren, die seit diesem Monat (08/2016) gebrochen scheint. Ich habe die Versionshinweise von Google zu Updates vom 11.08.2016 gesehen, konnte jedoch nichts Relevantes finden.Youtube-Player funktioniert nicht mehr
Grundsätzlich brach, was ist, dass ich das Video nicht mit YouTube-Player-API playvideo spielen können() Funktion
Wenn ich die Seite machen dies ist mein HTML-Markup einen Spieler zu halten:
<object type="application/x-shockwave-flash" data="//www.youtube.com/v/XYZ&enablejsapi=1&controls=0&rel=0&playerapiid=XYZ" width="100%" height="100%" id="XYZ" style="visibility: visible;"><param name="allowScriptAccess" value="always"></object>
die ich versuche, mit dieser Funktion auszuführen:
self.PlayYouTubeVideo = function(videoId) {
var video = $('#' + videoId)[0];
setTimeout(function() {
if (typeof video.playVideo === 'function') {
video.playVideo();
...further code...
}
}, 500);
};
jedes Mal, wenn ich es zu überprüfen, wird video.playVideo Wert immer ‚undefined‘ Leider. Ich habe die Zeitüberschreitung verlängert, aber es hat keinen Unterschied gemacht. Anscheinend funktionierte dieser Code letzten Monat (07/2016) und brach gerade erst. Ich habe es nie geschrieben und habe grundlegende Kenntnisse über die Implementierung von Youtube-Playern.
Jeder wäre bereit zu helfen?