react-native-youtube-iframe icon indicating copy to clipboard operation
react-native-youtube-iframe copied to clipboard

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

Open Ravi-Seffcon opened this issue 3 years ago • 2 comments

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 avatar Jun 16 '22 05:06 Ravi-Seffcon

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)

Ravi-Seffcon avatar Jun 16 '22 06:06 Ravi-Seffcon