Hoe een automatisch afspelende YouTube video in een iframe insluiten?

Ik probeer de nieuwe iframe versie van een YouTube video in te sluiten en het automatisch te laten afspelen.

Voor zover ik kan zien, is er geen manier om dit te doen door het wijzigen van vlaggen in de URL. Is er een manier om dit te doen met behulp van JavaScript & de API?

Oplossing

Dit werkt in Chrome maar niet in Firefox 3.6 (waarschuwing: RickRoll video):

De JavaScript API voor iframe embeds bestaat, maar is nog steeds geplaatst als een experimentele functie.

UPDATE: De iframe API wordt nu volledig ondersteund en "Creating YT.Player objects - Example 2" laat zien hoe je "autoplay" kunt instellen in JavaScript.

Commentaren (5)

De embedded code van youtube heeft autoplay standaard uit staan. Voeg gewoon autoplay=1 toe aan het einde van "src" attribuut. Bijvoorbeeld:

Commentaren (2)

De flags, of parameters die u kunt gebruiken met IFRAME en OBJECT embeds zijn hier gedocumenteerd; de details over welke parameter werkt met welke speler zijn ook duidelijk vermeld:

YouTube Embedded Players and Player Parameters

Je zult zien dat autoplay door alle spelers (AS3, AS2 en HTML5) wordt ondersteund.

Commentaren (0)