Opening the settings menu

Answers
-
Hi @reeceatkinson are you looking to open the pre-call settings for camera/microphone, or the /room property settings?
0 -
@Tamara the pre-call settings (so the user can change bg effects, etc.)
0 -
Got it @reeceatkinson thank you. I will check in with the prebuilt team on the possibilities to do this and get back to you.
0 -
@reeceatkinson there is no way to directly open that settings menu from callFrame, but what should be possible is to use Custom Tray Buttons to build in these types of settings options yourself: https://docs.daily.co/reference/daily-js/instance-methods/update-custom-tray-buttons
0 -
@Tamara is it possible to replicate the settings as shown in prebuilt? I can make a custom menu just need to know if I can keep the functions like before:
Video quality, input/output, lang
0 -
Hi @reeceatkinson not entirely, but largely. You should be able to call setDailyLang() for language, UpdateInputSettings() for Background Blur, and GetUserMedia for camera/microphone. Video quality might be a little trickier as Prebuilt works with it's own defaults for quality. It does sound like perhaps your use-case would be more suited for building custom with React?
0 -
@Tamara thanks! I will leave quality out then as I think daily picks the best quality for that device.
0 -
No problem @reeceatkinson if there's any follow up we can help with just let me know!
0 -
@Tamara the only thing now is the inputs and outputs I have tried callFrame.enumerateDevices() and the method to change the input/output but it doesn't work. Everything else is working perfectly now though!
0 -
@Tamara is there any workaround to open the settings menu? It's the main thing holding me back right now!
0