Quando si clicca sul tasto play la pagina fa un redirect ad un link , in questo caso si tenta di rimandare ad un URL mischiato a codice HTML , precisamente questo: https://<object%20width=
Significa che questi video di altri utenti quando sono incorporati non viene usato lo stesso meccanismo che li fa riprodurre come quando li incorporo io, o meglio non viene utilizzato lo stesso codice HTML funzionante per incorporare il video (un frame), e risulta essere invece un "oggetto embed" racchiuso dentro un tag HTML "a" malformato per i link, quindi esattamente così :
<a href="https://<object width=" 425"="" height="350"><param name="movie" value="http://www.youtube.com/v/XXXXXXXXX"><param name="wmode" value="transparent"><embed src="http://www.youtube.com/v/XXXXXXXX" type="application/x-shockwave-flash" wmode="transparent" width="450" height="280">
</a>
Il browser interpreta quel codice come un link che va ad https://<object width=" ....... , che non esiste quindi!
Quando invece incorporo io un video, come ho detto uso l'icona apposita con il simbolo di una pellicola, e il codice finale generato per riprodurre il video è diverso, viene usato un iframe che funziona:
<iframe class="restrain" title="YouTube video player" width="640" height="390" src="//www.youtube.com/embed/XXXXXX?wmode=opaque" frameborder="0" id="yui-gen1"></iframe>
Quello che non ho capito è come mai gli altri utenti (la maggior parte) quando linkano un video , avviene sto problema..

Vi ho dato abbastanza dati per, eventualmente , quando volete, cercare di indagare e risolvere questo problemino.

Leave a comment: