First of all, I couldn’t find a React Native category in the forum, which is why I’m posting here.
I am experiencing difficulties with the Zoom React Native Meeting SDK Beta. Despite following the provided documentation, I have been unable to successfully run even the example application provided by Zoom.
Problem Description:
When attempting to join a meeting, I receive the following error:
Failed to join the meeting Error: Join meeting failed
Observed Behavior:
The application does not attempt to connect and immediately throws the error.
SDK Versions Used:
• React Native Meeting SDK: [Version 0.0.1]
• Android SDK (mobilertc): [Version 6.1.5]
Steps Taken:
Followed the Zoom React Native Meeting SDK documentation to set up the project.
Used the provided example application to test functionality.
Entered valid credentials (JWT, Meeting ID, and Password).
Attempted to join the meeting, resulting in the aforementioned error.
Could you please help me resolve this issue? I would appreciate any guidance or troubleshooting steps you can provide.
@luisbernagl@mehulbohra11 Thanks for reporting issues here! I tried with the steps you provided in the post, but I do not see the error. But I do find that, the popup window " Failed to join the meeting Error: Join meeting failed" will show if the jwt token is not correct.
Can you confirm the JWT token is correct, and also make sure the token is updated in Android assets by delete the generated android assets file at example/android/app/src/main/assets/index.android.bundle
(the file might not exist if you have not generated it), and then run react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res
command on terminal on /example folder to generate assets for Android each time you update the JWT token.
Thank you, @qing.peng. That solved the problem. The Zoom Meeting SDK is working well.
I noticed two things when using the app:
I’m not able to give remote control using the Meeting SDK.
a. Is there any plan to have remote control in future versions?
In order for the Host to make annotations, I need to enable annotations on my phone. When I enable annotations in the phone using Meeting SDK, I can’t navigate; I need to disable annotations to be able to navigate in my app.
a. How can I make annotations without waiting for the user on the phone (using Meeting SDK) to enable annotations?
The documentation doesn’t have any examples of the above points
@luisbernagl glad to hear that the issue has been resolved!
For question 1, we only support remote control on desktop platforms, and we do not support this feature on mobile devices yet, I do not see this feature is in our roadmap in near feature, please see this article for reference:
For question 2 “In order for the Host to make annotations, I need to enable annotations on my phone. When I enable annotations in the phone using Meeting SDK, I can’t navigate; I need to disable annotations to be able to navigate in my app.” In zoom ui, this is the expected behavior, we do support custom ui in native mobile meeting sdk, so that you can customize the ui to make it more flexible, but we do not support custom ui in our react native wrapper at this moment.
“a. How can I make annotations without waiting for the user on the phone (using Meeting SDK) to enable annotations?” Did you disable this feature on web portal? If a meeting allows using annotation, the participant does not need to wait for other users to initializing annotation.