Πώς να ενσωματώσετε ένα βίντεο YouTube με αυτόματη αναπαραγωγή σε ένα iframe;

Προσπαθώ να ενσωματώσω τη νέα έκδοση iframe ενός βίντεο στο YouTube και να το κάνω να αναπαράγεται αυτόματα.

Απ' όσο μπορώ να καταλάβω, δεν υπάρχει τρόπος να το κάνω αυτό τροποποιώντας τις σημαίες στη διεύθυνση URL. Υπάρχει τρόπος να το κάνω χρησιμοποιώντας JavaScript & το API;

Λύση

Αυτό λειτουργεί στον Chrome αλλά όχι στον Firefox 3.6 (προειδοποίηση: βίντεο RickRoll):

Το JavaScript API for iframe embeds υπάρχει, αλλά εξακολουθεί να δημοσιεύεται ως πειραματικό χαρακτηριστικό.

ΕΝΗΜΕΡΩΣΗ: Το iframe API υποστηρίζεται πλέον πλήρως και το "Δημιουργία αντικειμένων YT.Player - Παράδειγμα 2" δείχνει πώς να ορίσετε το "autoplay" σε JavaScript.

Σχόλια (5)

Ο ενσωματωμένος κώδικας του youtube έχει από προεπιλογή απενεργοποιημένη την αυτόματη αναπαραγωγή. Απλά προσθέστε autoplay=1στο τέλος του χαρακτηριστικού "src". Για παράδειγμα:

Σχόλια (2)

Οι σημαίες ή οι παράμετροι που μπορείτε να χρησιμοποιήσετε με την ενσωμάτωση IFRAME και OBJECT τεκμηριώνονται εδώ.Οι λεπτομέρειες σχετικά με το ποια παράμετρος λειτουργεί με ποιον παίκτη αναφέρονται επίσης με σαφήνεια:

Ενσωματωμένοι παίκτες του YouTube και παράμετροι του παίκτη

Θα παρατηρήσετε ότι το autoplay υποστηρίζεται από όλους τους παίκτες (AS3, AS2 και HTML5).

Σχόλια (0)