Baseflow / Baseflow/XamarinMediaManager

VideoView Play, Pause and Progressbar controls are not showing on iOS 16+

Open
#903 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
763
Forks
299
PR merge metrics
No merged PRs in 30d

Description

## 🐛 Bug Report

The progress bar, start, and stop buttons are not displayed on the player until you run through the video, but all the functionality like stop, start, and progress bar is working even though they are not displayed.

Sometimes, when I run through the video,  the progress bar, start, and stop buttons appear.

Even though we are setting properties like **ShowControl = true (at the time of initialization)** and **CrossMediaManager.Current. MediaPlayer.ShowPlaybackControls = true (Before every video play)**

Expected behavior : It should be displayed every time we play the video.

Configuration : I checked the video on the iPhone 13; the OS version is 16.3.1.

**Platform:**
Environment:
Xamarin.Forms: 5.0.0.2515
Plugin.MediaManager: 1.1.1
Xamarin.iOS: 16.4.0.3

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue on an iPhone 13 using iOS 16.3.1 with Xamarin.Forms 5.0.0.2515, Plugin.MediaManager 1.1.1, and Xamarin.iOS 16.4.0.3. Start by tracing ShowControl initialization and MediaPlayer.ShowPlaybackControls before playback; done means the progress bar, start button, and stop button appear every time a video plays.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, ios
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.