voxeet / voxeet-uxkit-reactnative

https://www.npmjs.com/package/@voxeet/react-native-voxeet-conferencekit
MIT License
11 stars 12 forks source link

Different behavior of call window on Android and iOS devices #9

Closed AlexanderPodlesniyQs closed 2 years ago

AlexanderPodlesniyQs commented 4 years ago

Call window* is shown on different actions on Android and iOS devices.

In general it's not a problem but:

Expected Behaviour

Show call window on VoxeetSDK.join function call or provide a possibility to close call window.

Steps to Reproduce the Problem

await VoxeetSDK.initializeToken(<token>);
await VoxeetSDK.connect({
  name: <name>,
  avatarUrl: <url>,
  externalId: <id>,
});
const conference = await VoxeetSDK.create({ alias: <alias> });
// await for VoxeetSDK.join hangs on Android in version 0.1.26. Bugfix has not been released yet.
VoxeetSDK.join(conference.conferenceId)

*Call window - overlay window which is shown after call start, where you can choose camera, mute microphone etc.

Specifications

VTCoco commented 4 years ago

For most cases, you need to call the create and join methods (create method only generate a conference for 60s, if nobody enters, it will be destroyed). Do you have a special utility of creating a conference without joining it? I'm trying first to understand your workflow.

damithsynapsys commented 4 years ago

@AlexanderPodlesniyQs @VTCoco hey guys if you have API document for this can you share with me, please.

FabienLavocat commented 2 years ago

https://github.com/voxeet/voxeet-uxkit-reactnative#usage