This trick automatically opens meeting on your browser without having to click "Join from Your Browser" manually, useful to save some space used by Zoom Desktop or run on unsupported platforms such as i386 and ARM.
There is a Chromium extension to do this, but this method works on any XDG-compliant browser without additional extensions and fearing your data collected by them.
Make sure Zoom Desktop is uninstalled, the xdg-utils package is installed,
the xdg-mime command is accessible and x-www-browser
opens your preferred browser.
Download the following zoom-url-handler.sh file and put it on /usr/local/bin
and make it executable. Download zoom.desktop and put it on
~/.local/share/applications.
Run this command to associate the protocol:
xdg-mime default ~/.local/share/applications/zoom.desktop x-scheme-handler/zoommtg
Try to open a Zoom meeting link, there should be a popup asking to open "Zoom PWA" application. Tick the "Always allow" checkbox and click Open. Next time, this process should be automatic.
Thanks to sebaro for their guide on setting up ViewTube to play on external player.