Kann mir jemand eine Idee geben, wie wir ein YouTube-Video anzeigen oder einbetten können, wenn wir nur die URL oder den Embed-Code haben?
Ja, genau das suche ich...danke für die Hilfe
Kann mir jemand eine Idee geben, wie wir ein YouTube-Video anzeigen oder einbetten können, wenn wir nur die URL oder den Embed-Code haben?
Wenn Sie Videos programmgesteuert hochladen möchten, überprüfen Sie die YouTube Data API für PHP
Bei der Suche nach demselben Thema habe ich eine andere Methode gefunden, die Javascript und Youtube API's verwendet
Direkt von: http://code.google.com/apis/ajax/playground/#simple_embed
API laden
Und den folgenden Javascript-Code ausführen:
google.load("swfobject", "2.1");
function _run() {
var videoID = "ylLzyHk54Z0"
var params = { allowScriptAccess: "always" };
var atts = { id: "ytPlayer" };
// All of the magic handled by SWFObject (http://code.google.com/p/swfobject/)
swfobject.embedSWF("http://www.youtube.com/v/" + videoID + "&enablejsapi=1&playerapiid=player1",
"videoDiv", "480", "295", "8", null, null, params, atts);
}
google.setOnLoadCallback(_run);
Das vollständige Beispiel befindet sich auf der zuvor genannten Seite http://code.google.com/apis/ajax/playground
Sie können dies ganz einfach mit Joomla tun. Lassen Sie mich von einer Beispiel-YouTube-URL ausgehen - https://www.youtube.com/watch?v=ndmXkyohT1M
getVar('v'); ?>
</code></pre></x-turndown>
Nur ein kleines Update zu Alec Smarts Antwort: Da AS2 jetzt veraltet ist, ist das '?version=3' erforderlich, um sein Beispiel zum Funktionieren zu bringen. Siehe den Youtube-Verweis unter YouTube Einbettungsspieler und Spielerparameter unter "Inhalte zum Abspielen auswählen" für Details.
Mit anderen Worten:
Offensichtlich macht der obige Youtube-Verweis dies wie folgt (das innere Einbetten wird wahrscheinlich als Fallback für Browser verwendet, die das object-Tag noch nicht unterstützen):
Oder mit iframes (ersetzen Sie http://example.com durch die Domain Ihrer Website):
</code></pre></x-turndown>
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.
0 Stimmen
Das ist keine Upload, sondern Einbetten.
6 Stimmen
Es wird auch nicht in PHP eingebettet...