Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add avatarselect/mic/camera/screenshare/chat/participants UI #34

Open
3 of 6 tasks
vincentfretin opened this issue Mar 21, 2024 · 5 comments
Open
3 of 6 tasks

Add avatarselect/mic/camera/screenshare/chat/participants UI #34

vincentfretin opened this issue Mar 21, 2024 · 5 comments
Assignees
Labels
enhancement New feature or request

Comments

@vincentfretin
Copy link
Member

vincentfretin commented Mar 21, 2024

@vincentfretin vincentfretin added the enhancement New feature or request label Mar 21, 2024
@vincentfretin vincentfretin self-assigned this Mar 21, 2024
@vincentfretin vincentfretin moved this from Todo to Planned in Sponsorship Mar 21, 2024
@vincentfretin vincentfretin moved this from Planned to In Progress in Sponsorship Mar 24, 2024
@uhunkler
Copy link
Contributor

I tried the ui-components branch and got the following error in Chrome on a mac:

Networked-Aframe Connecting...
networked-aframe.min.js:1 TypeError: Cannot read properties of undefined (reading 'getUserMedia')
at h.value (networked-aframe.min.js:1:32360)
at networked-aframe.min.js:1:27571
at new Promise ()
at h.value (networked-aframe.min.js:1:27542)
at t.value (networked-aframe.min.js:1:10213)
at n.connect (networked-aframe.min.js:1:74485)
at v.emit (a-node.js:293:10)
at HTMLButtonElement.onclick (playground/:197:36) 'failure to connect'
value @ networked-aframe.min.js:1
value @ networked-aframe.min.js:1
Promise.catch (async)
value @ networked-aframe.min.js:1
value @ networked-aframe.min.js:1
connect @ networked-aframe.min.js:1
emit @ a-node.js:293
onclick @ playground/:197

@vincentfretin
Copy link
Member Author

Did you run

npm install
npm start

and went to http://localhost:8080 ?

@vincentfretin
Copy link
Member Author

I merged #37 already but this is not finished. I'm working a naf-users-button to show the participants in the room. I'll probably rename the naf-nametag-solidjs repo to naf-ui-components, expose the src/components files to be used a ES modules for naf-valid-avatars example. And also create a naf-valid-avatars web component to easily integrate it here.

@uhunkler
Copy link
Contributor

I didn't run »npm install« - I just updated and ran the project. Now after you merged it in the main branch networking runs without issues. Great.

@vincentfretin vincentfretin changed the title Add mic/camera/screenshare/chat/participants UI Add avatarselect/mic/camera/screenshare/chat/participants UI Mar 26, 2024
@vincentfretin
Copy link
Member Author

I added the new naf-users-button web component in the example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: In Progress
Development

No branches or pull requests

2 participants