Cant really someone help ?
This is what i am doing:
When the app loads i am checking a query parameter in the URL and acording to that i am redirecting to one component or to another one (2 components).
When the chosen componen is mounter i am making a jitsi connection object with that structure:
const connection = new window.JitsiMeetJS.JitsiConnection(null, token, {
hosts: {
domain: ...
muc: conference. ...
},
serviceUrl: ..../http-bind,
clientNode: ...
});
I am attaching listeners for connection success and fail. And then call the “connect()” method. Everything connects succesfully.
In the listener for the successful connection i am making a conference object:
const conference = connection.initJitsiConference(
roomName,
{
openBridgeChannel: true
}
);
add listener to the “USER_JOINED” event and other listeners too,
then call “join()” method.
After that when i open the app on another tab/browser and again make the same things like above (with different token but joining same room). The “USER_JOINED” listener is triggered but some of the user properties are “undefined” like “_displayName” as i said.
When i join the same room but not from my App, from a URL returned from my backend team
somedomain/{roomName}?token={theToken} it opens a view similar to the jitsi-meet view, and then on my app i am seeing everyting for the user who have joined.