added userlist to bottom

This commit is contained in:
henne 2020-04-28 19:13:07 +02:00
parent 836498f5a1
commit 02f52ed06f
2 changed files with 9 additions and 1 deletions

View File

@ -166,6 +166,7 @@
</div>
</div>
</div>
<p class="available-users"></p>
<div id="audioOutputSelectWrapper" style="display: none;">

View File

@ -32,6 +32,8 @@ let tracks = {};
// name -> id
let nameMapping = {};
let connectedUsers = [];
/**
*
* MIDI SECTION
@ -151,6 +153,8 @@ function onConferenceJoined() {
function onUserJoin(id, user) {
console.log(`user join - ${user.getDisplayName()}`);
nameMapping[user.getDisplayName()] = id;
connectedUsers.push(user.getDisplayName());
$('.available-users').text(connectedUsers.join(', '));
let position = remoteMappingName.indexOf(user.getDisplayName());
if(position >= 0) {
console.log("user found");
@ -192,9 +196,12 @@ function onNameChange(participant, displayName) {
function onUserLeft(id) {
console.log('user left');
detachUser(id);
delete tracks[id];
for(let i in nameMapping) {
if(nameMapping[i] === id) {
connectedUsers.filter(u => u!==i);
$('.available-users').text(connectedUsers.join(', '));
delete nameMapping[i];
break;
}
@ -276,7 +283,7 @@ function disconnect() {
* Connects the interface to a conference room, sets up the listeners..
*/
function connect(e) {
e.preventDefault()
e.preventDefault();
const roomName = $('#room-name').val();
room = connection.initJitsiConference(roomName, confOptions);