Nothing about this company's attitude towards privacy has changed in years.
Nothing about this company's attitude towards privacy has changed in years.
Chrome: https://chrome.google.com/webstore/detail/zoom-redirector/fm...
Firefox: https://addons.mozilla.org/en-US/firefox/addon/zoom-redirect...
Edge: https://microsoftedge.microsoft.com/addons/detail/dkhjempaia...
Opera: https://addons.opera.com/en/extensions/details/zoom-redirect...
Concerning this line: https://github.com/arkadiyt/zoom-redirector/blob/master/back... Why is it sometimes returning undefined? (or is that known)?
Cheers!
Sure thing. All browser extension source code is available to you anyhow, even if the author doesn't publish it.
> Why is it sometimes returning undefined?
Looks like a simple bug as some folks below have pointed out. It doesn't impact the functionality of the extension in any way here.
> const match = /^\/[js]\/(\d+)\/?$/.exec("something")
> undefined
[1] https://tc39.es/ecma262/multipage/ecmascript-language-statem... [2] https://tc39.es/ecma262/multipage/ecmascript-language-statem...
What fun! :-)
Edit: apparently as also mentioned https://news.ycombinator.com/item?id=30268412
Also match[1] will never be undefined: it’ll either throw an exception, or be a string. No, this is just a bug, a poorly written guard that fails to guard what it was supposed to, and I suppose an exception is just silently swallowed and treated equivalently to the intended early return. But the clause should be changed to just `if (!match) return;` or similar.
1. On first opening the link, a browser confirmation window immediately asks me for permission to launch the app. I press "Cancel".
2. There is no option to join from my browser. But, there is a big blue button that says "Launch Meeting". I press it.
3. Again, the confirmation window from (1.) is raised. I press "Cancel".
4. Choosing to cancel a second time causes a visibility toggle for a small link on the bottom of the page (hidden beneath the giant blue button) that says, "Having issues with Zoom Client? Join from Your Browser".
Anti-patterns out the wazoo!
Everything else seems to work fine in both.
On Chromium, sometimes video/screenshare is not visible for me, only black screen.
Often there is no choice but use the app… sadly.
Despite them doing the same thing.
I use teams a lot for work and Jitsi with the makerspace crowd and Jitsi is just so much better imo..
RIP a trustable keybase.
Massive GCHQ data grab!
Apparently H.323 works too, but I haven't tried that either --- just noticed the "dial this IP to join via H323/SIP" at the bottom of the invites and did so.