Telegram Application
Telegram for Android
Describe the Bug
Telegram Application:
Telegram for Android
Description:
Telegram Mini Apps on Android do not allow native HTML5 video fullscreen.
I tested this with a native <video controls playsinline> player inside a Mini App.
The same video playback works, but the fullscreen button in the native controls is disabled in Telegram for Android.
This is not limited to iframe-based players:
- Bunny Stream iframe fullscreen does not work
- native HTML5
<video> fullscreen also does not work
- the fullscreen icon in Android video controls is disabled
Outside Telegram Mini App, the same video can play normally in a regular browser.
Describe the Bug:
Inside Telegram Mini App on Android, native video fullscreen is unavailable.
The fullscreen control is disabled even when using a direct/native video element instead of an iframe.
To Reproduce
Steps to reproduce the behavior:
- Create a minimal Mini App page with native video:
<video controls playsinline width="100%" src="YOUR_VIDEO_URL"></video>
or use HLS with hls.js and attach it to a native
- Open the page in Telegram for Android as a Mini App.
- Start playback.
- Try to use the fullscreen control from native video controls.
Expected Behavior
Expected Behavior:
The video should be able to enter native fullscreen mode, or the platform/docs should explicitly expose that fullscreen video is unsupported in Telegram for Android Mini Apps.
Actual Behavior:
The fullscreen control is disabled and fullscreen cannot be entered.
Notes:
Reproduced with iframe player and with native
SDK: @tma.js/sdk 3.1.8
Telegram Application
Telegram for Android
Describe the Bug
Telegram Application:
Telegram for Android
Description:
Telegram Mini Apps on Android do not allow native HTML5 video fullscreen.
I tested this with a native
<video controls playsinline>player inside a Mini App.The same video playback works, but the fullscreen button in the native controls is disabled in Telegram for Android.
This is not limited to iframe-based players:
<video>fullscreen also does not workOutside Telegram Mini App, the same video can play normally in a regular browser.
Describe the Bug:
Inside Telegram Mini App on Android, native video fullscreen is unavailable.
The fullscreen control is disabled even when using a direct/native video element instead of an iframe.
To Reproduce
Steps to reproduce the behavior:
or use HLS with hls.js and attach it to a native
Expected Behavior
Expected Behavior:
The video should be able to enter native fullscreen mode, or the platform/docs should explicitly expose that fullscreen video is unsupported in Telegram for Android Mini Apps.
Actual Behavior:
The fullscreen control is disabled and fullscreen cannot be entered.
Notes:
Reproduced with iframe player and with native
SDK: @tma.js/sdk 3.1.8