How to Play Video in Native Mobile App (No Video Plugin Available)?

Hi Bubblers,

I’m building a native mobile application using Bubble, and I want to play a video within the app. However, I couldn’t find any plugin or visual element in the native mobile app editor that allows video playback directly.

As a workaround, I tried using a web view to load a web page with a video player, but this solution has several issues:

  • Slow loading time
  • No efficient way to pass data between the native app and the web view
  • Poor user experience

Is there any alternative solution, plugin, or method available to play videos natively inside a Bubble-built mobile app?

Any help or suggestions would be appreciated. Thanks in advance!

2 Likes

I also need a responsive video player. I guess when team release mobile plugin editor for everyone, hope some devs will release a native video player

2 Likes

There are plugins for video and audio players..

I’m also specifically looking for a responsive video player that works well on different screen sizes in a native mobile app.

Right now, even after trying multiple plugins, none of them appear in the native mobile editor. I’m guessing this is because the current plugin system is still geared toward web apps.

Hopefully, when the Bubble team releases the mobile plugin editor for everyone, we’ll see more native-friendly plugins—including a proper native video player. That would really solve a lot of current limitations.

1 Like

However, in the native mobile app editor, none of the video player plugins I installed are visible or usable—even though they work fine in the regular web editor. I’ve tried several popular plugins for video playback, but none of them appear as elements in the mobile version.

Could you please share which specific plugin you’re referring to that works in a native mobile environment? I’d really appreciate a recommendation or example that has worked for you.

I would also love to see a native mobile video player, as I have a requirement to show a live stream in my app. Any suggestions?