Ich verwende das YouTube-Kanal-Skript jQuery(), um Daten von einem YouTube-Kanal einzuholen. Dann verwende ich einen iFrame auf der Seite, um die Videos anzuzeigen, ohne die Seite zu verlassen. Das einzige Problem ist, dass die URLs, die das Channel-Plugin einzieht, mit meinem iFrame-Konzept nicht ganz funktionieren. Sie laden die gesamte YouTube-Seite statt nur das Video. Ich habe einen Workaround gefunden, bei dem ich die URL im Grunde neu formatiere und sage, dass sie Vollbild anzeigen soll und Autoplay tut, was ich möchte.Eine YouTube-URL mithilfe von jQuery neu formatieren
Die URLs sind derzeit wie
formatierthttp://www.youtube.com/watch?v=xxxxxxxxx&feature=youtube_gdata
und ich brauche sie als
http://www.youtube.com/v/xxxxxxxxx?fs=1&autoplay=1
ich hier ein paar ähnliche Themen gesehen habe neu geschrieben werden auf SO, aber Angesichts meiner begrenzten jQuery- und Regex-Talente konnte ich nichts für meine Zwecke einsetzen.
Ich werde klarstellen, mein Ziel ist es, eine Liste von Videos von einem YouTube-Kanal anzuzeigen, dann verwenden Sie einen einzigen Anzeigebereich (der iFrame), um das Video auf der Seite der aktuellen Website anzuzeigen. – jbwharris