Chrome 65, the current canary version, is blocking iframed youtube videos from auto playing with sound.
The latest changes to Chrome require the iframe to have allow="autoplay"
How do I go about adding allow="autoplay" to the youtube iframe api? I can't find it in any of the documentation.
https://developers.google.com/web/updates/2017/09/autoplay-policy-changes#iframe
A feature policy allows developers to selectively enable and disable use of various browser features and APIs. Once an origin has received autoplay permission, it can delegate that permission to cross-origin iframes with a new feature policy for autoplay. Note that autoplay is allowed by default on same-origin iframes.
<iframe src="myvideo.html" allow="autoplay">
The YouTube IFrame API has been recently updated to use
allow=autoplay
instead ofgesture=media
. It should now work as expected.Sorry for the confusion.
You just add it in the src URL like: