Iframe player youtube: autoplay inarrestabile, come risolvere.
Da questa notte, se fate l’embed di un filmato YouTube sfruttando il codice Iframe, ovvero HTML5, non stupitevi se il filmato parte da solo e non c’è modo di fermare l’autoplay.
Molto probabilmente avete usato un plugin per effettuare l’embed, oppure no, ma il problema nasce dal codice che genera l’iframe.
Quello che, molto probabilmente, vi causa l’inconveniente, è un errato uso dell’opzione autoplay.
Se avete incluso qualcosa come “autoplay=0” per disabilitare questa opzione, siete fregati, perchè in HTML5 l’opzione “autoplay” è booleana in partenza.
Vale a dire che se volete lo start automatico del clip, dovete inserire semplicemente “autoplay” (e non autoplay=0), mentre se non volete la partenza automatica… non dovete mettere nulla.
Per esemplcificare, con il seguente codice il filmato NON parte automaticamente:
<iframe width=“560” height=“349” src=“http://www.youtube.com/embed/0Mi79xtyJV4” frameborder=“0” allowfullscreen></iframe>
mentre con questo, l’autoplay è abilitato:
<iframe width=“560” height=“349” src=“http://www.youtube.com/embed/0Mi79xtyJV4” frameborder=“0” allowfullscreen autoplay></iframe>