Quote:
Originally Posted by squidsk
The attribute allowfullscreen is not a valid attribute for an iframe tag in xhtml, much less html5, further valid xhtml/html5 requires that all attributes have a value, hence why you see the ="". To fix you'll probably need to append the fs=0 to the src for the iframe like:
Code:
src="{vb:var media.svcMovie}&fs=0"
|
Thank you for your reply!
If its not a valid attribute why does youtube puts it there by default?
Default code for embedding a youtube video is:
<iframe width="480" height="360" src="//www.youtube.com/embed/G7SqvJA79bk?rel=0" frameborder="0"
allowfullscreen></iframe>
Anyway, I've tried adding &fs=0 before (although fs=0 actually removes the fullscreen button

, fs=1 puts it back) and it makes the icon clickable, but nothing happens when you click on it.
This is how it looks with the following src code:
<iframe width="<vb:if condition="$media['embed_stream']">100%<vb:else />{vb:var media.svcWidth}</vb:if>" height="{vb:var media.svcHeight}" src="{vb:var media.svcMovie}
&fs=1" frameborder="0"></iframe>
Before click:
After click:
As you can see it simply greys out and is unclickable after 1 click and no fullscreen ofc.