question about Vimeo embeds
Dec. 21st, 2015 02:20 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
Hi everyone,
I recently discovered that when I embed a Vimeo vid on dreamwidth, livejournal and AO3, there's no full screen option showing up among the controls of the player. The weird thing is that the embed code has the words "allow full screen" in it and the full screen option is there in the window where you select the embed options. However, once the vid is posted there's no full screen option anymore. To watch in full screen you have to click the link and watch the vid directly on Vimeo which is inconvenient.
I don't know what changed, I tried the old embed code, which works, but I'd like to understand why the other code doesn't work. Am I missing anything? I tried anything I could think of, I googled this, but found nothing useful. Any help would be greatly appreciated! Thank you!!
ETA: Thanks for the reply! I checked the thread below. I also found and checked the suggestions here, which say that ="true" should be added to the code. I tried it all and it doesn't work. Other people tried and told Vimeo that it doesn't work but they all get the same robotic nonsense reply and at one point the staff says that since all websites are different it's up to the user to figure out what's wrong. Seriously?! Anyway, I don't see what else I can try.
I recently discovered that when I embed a Vimeo vid on dreamwidth, livejournal and AO3, there's no full screen option showing up among the controls of the player. The weird thing is that the embed code has the words "allow full screen" in it and the full screen option is there in the window where you select the embed options. However, once the vid is posted there's no full screen option anymore. To watch in full screen you have to click the link and watch the vid directly on Vimeo which is inconvenient.
I don't know what changed, I tried the old embed code, which works, but I'd like to understand why the other code doesn't work. Am I missing anything? I tried anything I could think of, I googled this, but found nothing useful. Any help would be greatly appreciated! Thank you!!
ETA: Thanks for the reply! I checked the thread below. I also found and checked the suggestions here, which say that ="true" should be added to the code. I tried it all and it doesn't work. Other people tried and told Vimeo that it doesn't work but they all get the same robotic nonsense reply and at one point the staff says that since all websites are different it's up to the user to figure out what's wrong. Seriously?! Anyway, I don't see what else I can try.
no subject
Date: 2015-12-21 03:31 pm (UTC)Quoting Vimeo support:
1. In the past, fallback options in the browser allowed some version of fullscreen to operate even when within frames.
2. Within the last few weeks, updates to major browsers removed these fallback options. This caused the fullscreen button to fail when clicked. Vimeo videos would no longer enter fullscreen if they were placed within frames.
3. Because the button wouldn’t work anyway, in the last few days our developers have now removed the fullscreen button from any players that are embedded within frames. To confirm, the button would have been broken even if displayed. So, whether the button was there or not, your viewers would not be able to enter fullscreen.
More information and workaround instructions could be found here: https://vimeo.com/forums/help/topic:277610
no subject
Date: 2015-12-21 04:38 pm (UTC)no subject
Date: 2015-12-21 05:08 pm (UTC)On Tumblr, that doesn't add anything to the embed code, Vimeo full screen mode works just fine.
In theory you should add another allowfullscreen="allowfullscreen" there to fix the problem. But both LJ and DW don't allow to modify that part of the embed code, so I'm not sure if there is any solution at all.
no subject
Date: 2015-12-21 05:14 pm (UTC)no subject
Date: 2015-12-21 05:56 pm (UTC)<iframe src="https://player.vimeo.com/video/xxxxxxx" width="500" height="281" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen>
The problem is, LJ automatically adds it's own code before any embed, something like this: <lj-embed id="54"> (there could be any other number instead of 54, of course).
If LJ was allowing to change it, adding allowfullscreen (or allowfullscreen="allowfullscreen") would fix the problem. Well, most likely.
Resulting code would look like <lj-embed id="54" allowfullscreen> or <lj-embed id="54" allowfullscreen="allowfullscreen">
Unfortunately, LJ discards any changes that you apply to that <lj-embed id="xx"> fragment, and fix is unusable.
no subject
Date: 2015-12-21 06:04 pm (UTC)no subject
Date: 2015-12-21 06:25 pm (UTC)I guess, the only thing we can do is start nagging LJ/DW/AO3 support about adding allowfulscreen attribute to their autogenerated iframe code.
no subject
Date: 2015-12-21 06:32 pm (UTC)