twilio / video-quickstart-js

A quickstart and code samples for Twilio Video JavaScript SDK. https://www.twilio.com/docs/video
Other
389 stars 337 forks source link

iOS 15 Safari Browser Video Tag View issue #202

Closed aruntnandhakumar closed 2 years ago

aruntnandhakumar commented 2 years ago

We are facing issues while running this app in iOS 15 Safari Browser. In the video view of the Local Video Track , we are seeing an extra black view in the background. I've attached the screen-print of this and you can also refer the video recording at https://drive.google.com/file/d/11jyEOlAMjeUpZ2uyMCaEg4HlwlEVjd29/view

Can you please check and help on this ? Many thanks! Screenshot

PikaJoyce commented 2 years ago

Hi @aruntnandhakumar,

Thank you for filing this issue with us, I've been able to reproduce this and the current solution I've found that resolved this issue is:

  1. Go to Settings
  2. Go to Safari
  3. Scroll to Advanced
  4. Select Experimental Features
  5. Then turn off GPU Process : Media and GPU Process : Video Capture

Please let me know if this fixes your issue!

Thanks, Joyce

PikaJoyce commented 2 years ago

@aruntnandhakumar Just another small update, but leaving this here for visibility. This seems related to this WebKit bug. Unfortunately, the workaround I provided seemed to also have an effect on Audio as well but resolves the Video issue.

PikaJoyce commented 2 years ago

Updating this here, but it's also on the WebKit Bug posted above, but the issue should be fixed in iOS 15.1 beta. I'll be closing this bug now. But if you face any other issues, please do not hesitate to open another issue with us.

Thank you! Joyce