We are happy to inform you that the plugin has been updated to version 2.76.0 - âFixed element heightâ. Please update the plugin inside your app to the latest version and let us know if everything works well.
Right now the video on the test page you provided for us looks like this:
Thank you for reaching out and for your continued use of our plugins.
We regret to hear about the challenges youâve encountered with the plugin. Despite thorough testing, we were unable to replicate the issue across different browsers.
To gain a deeper understanding of your specific situation, could you kindly provide additional details about your setup? We are particularly interested in screenshots and screencasts that showcase your workflow, the plugin elements, and the problem youâre experiencing. For screencast recordings, we recommend using the Loom tool.
Furthermore, it would be incredibly helpful if you could create a video in step-by-step mode with the browserâs console enabled. This should include the process from the moment you load the page to the occurrence of the flickering/blinking issue.
This information will greatly assist us in identifying and resolving any underlying factors.
Thank you once again for your cooperation and patience. We are looking forward to your response.
Please accept our apologies for the delay over the weekend.
Yes, the plugin is designed to work with both the old and new responsive engines on Bubble. However, the display issues youâre experiencing on iOS Safari might not be directly related to the old responsive engine but rather to how iOS Safari handles video playback or specific video formats.
iOS and Safari have limited support for the WebM video format. Appleâs devices and browsers predominantly support MP4 (specifically with the H.264 video codec and AAC audio codec). If youâre trying to use WebM videos on iOS devices, itâs recommended to convert your videos to MP4 format for broader compatibility. For the best cross-browser and cross-device compatibility, especially on iOS devices, using MP4 format for your videos is advisable.
If you need assistance with the MP4 video not playing on iOS Safari, could you please provide us with more details to help us investigate? A link to the page where the video is located, along with a screen recording and screenshots of the settings related to this functionality, would be very helpful.
To better assist you, could you please specify which plugin youâre using? We have a few plugins related to Vimeo, and understanding the exact plugin will help us guide you more effectively.
Additionally, could you share more details about your current configuration? For instance:
Are there any specific error codes or behaviors you are encountering?
What is the final workflow you are trying to achieve?
These details will help us narrow down the issue and provide more targeted advice.
Iâm populating with numbers in various ways and no matter what I do it seems to have zero effect on the video player. Iâve also tried every possible combination of width/height settings in the layout tab, because I thought maybe it only worked if the width was fixed or not fixed or percent or something else, but again, it had no effect.
What I want is not any crazy workflow. I just want to be able to dynamically set the width and height. (Especially important since this element doesnât have a checkbox to fix the aspect ratio like the native Bubble video element does.)
As mentioned the Vimeo Video Player Plugin for Bubble allows you to set dynamic width and height through the âDynamic Widthâ and âDynamic Heightâ fields in the pluginâs settings, as shown in your screenshot.
Weâve tested it on our side and can confirm that both Dynamic values are working as intended. You can check our test page and check the element fields setup in the demo editor.
However, if these settings are not taking effect on your side, here are some steps to troubleshoot and resolve the issue: Verify Dynamic Data Input:
Ensure the values entered in the âDynamic Widthâ and âDynamic Heightâ fields are valid numbers (e.g., in pixels or percentages). For instance, you might use a dynamic expression like Current Page Width * 0.8 for 80% of the page width, or a fixed value such as 500 for 500px. Additionally, confirm that any dynamic data source is providing a valid numeric value and not a null or invalid result.
Check for Conflicting Constraints:
The plugin element may be affected by the layout of surrounding elements in your Bubble app. For example, if the parent group or page has a fixed width/height or a âFixed Aspect Ratioâ option enabled, it could override the dynamic settings of the Vimeo player. Please ensure the parent element supports dynamic resizing (e.g., set the parent to âFull Widthâ or remove any fixed constraints).
Test with Fixed Values First:
For troubleshooting, try inputting fixed values in the âDynamic Widthâ and âDynamic Heightâ fields (e.g., 640 for width and 360 for height). If this works, the issue may lie with the dynamic expression being used.
Please feel free to reach out if you have any further questions!
After creating a blank test page with the video element, I was able to get dynamic width to work, however, the height is not adjusting as I would expect. Here is a video:
Iâm sorry to hear that the dynamic height isnât adjusting as expected, even though the dynamic width is working. To better assist you, could you please share a few additional details so we can investigate further?
Could you let us know which browser and device youâre using to test the Vimeo Video Player Plugin?
Are you seeing any error messages or logs in the Bubble editor or browser console that might indicate an issue?
Have you tried using plain values (e.g., not divided or calculated, such as a fixed 360 for height) to see if the height adjusts correctly?
This information will help us identify the root cause and provide a more targeted solution. Please feel free to share any other observations that might be relevant.
I just wanted to follow up on your dynamic height issue with the Vimeo Video Player Plugin.
Were you able to provide the additional details I requested, such as the browser and device youâre using, any error messages, or if you tried plain height values?
This information would be very helpful for us to investigate further.
We noticed you also sent this question via email â letâs continue the conversation here on the forum so we have everything in one place.
To answer your question: The plugin itself does not use cookies. It doesnât store or remember any information like video settings, playback position, volume, size, etc. â everything is configurable through the plugin settings each time.
However, if youâre pulling videos from third-party platforms like YouTube, Vimeo, or other video services, those platforms may set their own cookies for tracking, analytics, or personalization purposes. In that case, the cookie consent prompts would come from those providers themselves (YouTube, Vimeo, etc.), not from our plugin. This is why you often see âaccept cookies to watch this videoâ prompts when embedding content from these platforms.
So any cookie requirements depend entirely on which video sources youâre using, not the plugin itself.
Hope that clarifies things! Let me know if you have any other questions.