-
Notifications
You must be signed in to change notification settings - Fork 361
Description
Issue
🔥 Video playback progress bar is not seekable (iOS & Android)
The video player inside the chat displays a playback progress bar, but it is not interactive.
Although the progress line visually updates as the video plays, users are unable to:
- Tap on the progress bar to jump to a specific timestamp
- Drag a seek thumb/indicator to scrub forward or backward
The playback line appears functional but does not respond to any touch gestures. As a result, users cannot manually control the playback position.
This issue occurs consistently on both iOS and Android.
Steps to reproduce
- Open the app.
- Navigate to a channel containing a video message.
- Play the video.
- Attempt to tap or drag along the playback progress bar.
- Observe that the video does not seek to the selected position.
Expected behavior
The playback progress bar should:
- Allow tapping on a specific position to jump to that timestamp.
- Allow dragging a seek thumb/indicator to scrub forward or backward.
- Provide standard interactive seek functionality similar to native video players.
Project Related Information
Customization
Click To Expand
We are using the default video message component provided by stream-chat-react-native without implementing custom seek logic.
# Using default Message / Video components from stream-chat-react-native
# No custom video controls implementedOffline support
- I have enabled offline support.
- The feature I'm having does not occur when offline support is disabled.
Environment
Click To Expand
package.json:
# N/Areact-native info output:
OUTPUT GOES HERE
-
Platform that you're experiencing the issue on:
- iOS
- Android
- iOS but have not tested behavior on Android
- Android but have not tested behavior on iOS
- Both
-
stream-chat-react-nativeversion you're using that has this issue:5.x.x(please specify exact version)
-
Device/Emulator info:
- I am using a physical device
- OS version: iOS xx / Android xx
- Device/Emulator: iPhone xx / Android device model
Additional context
- Issue is reproducible 100% of the time.
- No crashes occur.
- The progress bar visually updates but does not respond to user interaction.
- This impacts user experience, as users cannot rewatch specific parts of a video without replaying it entirely.
Screenshots
Click To Expand
(Attach screenshot or screen recording demonstrating the issue)