I have a technical issue with setting up the zoom web integration.
What should happen is when the user loads the page, the container where the user gets a preview of their own camera and has the option to mute their mic and hide their video before joining the meeting by clicking on “join meeting” should be shown. When they then click on “join meeting”, only then they should be connected to the meeting.
However, what happens in some instances is that when the user loads the page, they are automatically joined into the meeting, thus bypassing the previous step.
I’ve tested this in various browsers, each time clearing all cookies and other cached information, but this does not resolve the issue. This, eliminating the possibility of this being a browser-related issue.
So we’ve found out what the issue was. Not sure if this is a bug, but we found it a bit odd.
Because we work on quite a few sites, we have a few URLs resolving localhost. So for example, project_a.net, project_b.net would all resolve localhost.
We discovered that when we are using say project_1.net on port 8000, it would always have that issue but when we hopped over to localhost:8000 it seemed to be ok at times.
Whilst in development, we’re using HTTP, but when we connected via HTTPS it seemed to be working fine.
I don’t know if we got lucky, of we might have stumbled across some odd side effect.