Video keeps buffering inside Capacitor WebView but works fine in browser

Hi everyone,

I’m building an Ionic app with Capacitor and I’m facing a strange issue with video playback.

When I open the same video URL in Chrome, everything works fine. But inside the Ionic Android app, the video buffers much more often and sometimes freezes for a few seconds before continuing.

I’m using the standard HTML5

Things I already tried:

Tested on different Wi-Fi networks.
Cleared the app data and rebuilt the project.
Tried both Android 13 and Android 14 devices.
Enabled hardware acceleration.
The video file is MP4 (H.264), so I don’t think the format is the problem.

Has anyone experienced something similar in an Ionic + Capacitor app?

Is there any WebView setting, Capacitor configuration, or recommended video player that improves streaming performance?

I’d really appreciate any suggestions or experiences. Thanks!