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

Video auto-plays in full screen mode by default when screen launches. #259

Open
Ravi-Seffcon opened this issue Jun 16, 2022 · 1 comment

Comments

@Ravi-Seffcon
Copy link

Describe the bug
The video starts playing in full screen mode automatically on the launch of a screen in iOS.

To Reproduce
<YoutubePlayer
height={250}
play={true}
mute={false}
style={{borderRadius:10}}
key={1}
videoId={'CLm-UaRAwtE'}
/>

When we set play=true, on the launch of screen, the video gets opened automatically in the full screen mode.

Expected behavior
We expect the video to auto-play inline (on the screen itself). This issue is only on the iOS platform. On Android, the video plays inline and does not open up in the full screen.

Smartphone :

  • Device: iPhone 12
  • OS + version: iOS 15.2+
  • react-native-youtube-iframe 2.2.2
  • react-native-webview 11.22.2

Additional context
We tried with play=false, this prevents full screen mode, but video no longer plays inline. It is expected to play inline.
We also tried initialPlayerParams, preventFullScreen option - but it is not working in iOS.

@Ravi-Seffcon
Copy link
Author

On further isolating this issue, it works absolutely fine with

"react-native-webview": "11.21.2",
"react-native-youtube-iframe": "^2.2.2",

The issue occurs only with the react-native-webview 11.22.x (recently published)

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

2 participants
@Ravi-Seffcon and others