Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Interaction During Playback Should Show Not Immediately Pause on Android #730

Open
2 tasks
joncameron opened this issue Nov 11, 2024 · 0 comments
Open
2 tasks

Comments

@joncameron
Copy link
Contributor

Description

For Android devices once you start playing a vide the player controls quickly disappear (as expected). In order to utilize the controls (prev/next canvas, skip ahead / behind in track, volume, closed caption, quality), you have to tap the video that's playing. When that is done, it pauses the video if it's playing or un-pauses it if it's not. This is kind of an annoying behavior.

We've kept the player controls displaying at all times on Android because previously selecting the player would always pause the video on the initial touch event, but this should be changed; it goes against the common interaction pattern where a tap/touch event on the player unhides the controls and requires another touch to pause, which is what we want to replicate in Ramp.

Additionally, it would be nice to have a large play/pause button visible as a hint to users that the remaining body of the media player outside of the control panel can be touched/clicked to toggle play/pause.

See #351 for background.

Done Looks Like

  • Touch/click events on the media player during playback display player controls if they are hidden
  • Large play/pause button shown when playback is occurring and player controls are not hidden
@joncameron joncameron changed the title Touch During Playback First Shows Control Panel Instead of Pausing on Android Interaction During Playback Should Show Not Immediately Pause on Android Nov 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant