mieszko4 / react-native-zoom-us

MIT License
122 stars 116 forks source link

[Android] Zoom Video Call UI is breaking on landscape rotation on some android devices (specially on Android version 12) #228

Closed kamaljitSharma closed 4 months ago

kamaljitSharma commented 1 year ago

Hi react-native-zoom-us: 6.13.0 react-native: 0.68.2

I am facing the UI distortion issue for some android devices on a zoom video call

When I change the orientation from Portrait to Landscape mode, the video becomes too big and doesn't fit on the screen. This issue is occurring on Samsung Galaxy M32 (Android OS version - 12 )

kamaljitSharma commented 1 year ago

it looks issue is on Android version 12, once we rotate the device to landscape the zoom meeting screen UI looks distorted. UI is not responsive in landscape mode

WhatsApp Image 2022-08-10 at 11 08 36 AM

link692-dev commented 1 year ago

Hello I am facing the same issue.

device : google pixel 6 android os version : 12 react-native: 0.68.2 react-native-zoom-us: 6.6.1

kamaljitSharma commented 1 year ago

@mieszko4 can you suggest any possible solution for this issue?

mieszko4 commented 1 year ago

We should upgrade Zoom SDK for Android to the newest version. I tried to do that already but there were some conflicts with react-native (https://github.com/mieszko4/react-native-zoom-us/pull/219). Perhaps with newest Zoom SDK there won't be issues anymore (https://8xmdmkir8ctlkfj8dttx.noticeable.news/publications/meeting-sdk-android-v5-11-10)

sabishm commented 1 year ago

@mieszko4 Any update about this issue?

murtazakaz commented 1 year ago

Hey @mieszko4, any update on this issue? We need to resolve this asap. Let me know If I can help you with that.

bshubham80 commented 1 year ago

@mieszko4 Any update about this issue?

mieszko4 commented 1 year ago

The newest lib 6.16.5 uses Zoom SDK 5.13.1 but there is still this issue showing up.

It looks like it is an issue of Zoom SDK so we do not have control over it. I suggest confirming if the issue is in their newest Zoom SDK Android example. If yes, then reporting this issue on their forum. Alternatively, can can use enableCustomizedMeetingUI (Android only) and set up UI elements yourself.

rahulvyas commented 1 year ago

Hey @mieszko4, any update on this issue? We need to resolve this asap. Let me know If I can help you with that.

Were you able to resolve this issue? I'm also facing this issue in android devices

bshubham80 commented 1 year ago

Hey @rahulvyas, You can start joining in landscape mode initially will keep this bug for you. I have checked and working fine

rahulvyas commented 1 year ago

Hey @rahulvyas, You can start joining in landscape mode initially will keep this bug for you. I have checked and working fine

You mean users have to start meeting initially in landscape mode

bshubham80 commented 1 year ago

Yes,

sabishm commented 1 year ago

I fixed my self.

mieszko4 commented 1 year ago

@sabishm What did you do to fix it?

viettranbhtech commented 1 year ago

Any update to resolve this issue?

murtazakaz commented 1 year ago

I fixed my self.

@sabishm how? kindly share us the solution

sabishm commented 1 year ago

Using the latest Zoom SDK with own native modules.

mieszko4 commented 10 months ago

Ok, This should be closed by https://github.com/mieszko4/react-native-zoom-us/issues/280 then.

ajayranga commented 10 months ago

This issue is still persisted

mieszko4 commented 10 months ago

Try with 6.18.0 - it uses Android ZoomSDK 5.13.10.

mieszko4 commented 10 months ago

I see that if I start meeting in portrait mode and do rotation then it works. However bottom buttons do not show up so there is still an issue but that seems to be an issue of native Android Zoom SDK.

I tried on Android 13. I will recheck this after https://github.com/mieszko4/react-native-zoom-us/issues is done.

ajayranga commented 10 months ago

Try with 6.18.0 - it uses Android ZoomSDK 5.13.10.

The issue is also persist with new update too. Even on android 13 also

mieszko4 commented 4 months ago

Please try with react-native-zoom-us@6.20.0 which uses updated ZoomSDK to 5.16.2.16555). I tested it on Android 13 and it works well now.