How to configure Firefox open Zoom URLs using Zoom application

Solution 1:

I struggled with this as the instructions on adding a new protocol either referred to pre-Quantum versions of Firefox or assume I have gnome. Finally what worked for me were the instructions I found here: https://www.reddit.com/r/firefox/comments/6p6470/firefox_doesnt_recognize_telegramdesktops_tg_link/

  1. Type about:config in the location bar to get to Firefox configuration. Right click -> New -> Boolean -> "network.protocol-handler.expose.zoommtg" -> false
  2. (Likely superfluous, but I did this while looking for the solution so I'm including it.) Still in about:config, Right click -> New -> Boolean -> "network.protocol-handler.external.zoommtg" -> true
  3. Copy the zoommtg://zoom.us/... link Firefox couldn't open. Then type the following in the location bar: data:text/html,<a href="[PASTE ZOOMMTG LINK HERE]">Click me</a>
  4. An empty webpage should show up with a link that says "Click me" in the top left corner. Click it :D
  5. Firefox should pop up a dialog asking you for the application to open the protocol. Provide the path to the zoom application (if you don't know where it is, type which zoom in a terminal).

Hope it works. Good luck!

Solution 2:

Change your default web browser to Internet Explorer (or another one) to see if it works to isolate if its an issue with Windows or the browser. If its an issue in Windows, in Win10 Settings, System, Default apps, Choose default apps by protocol (or '...by file type). I use Zoom with Firefox v61.0.2 & Win10, here is some pics to maybe help. All else fails reinstall Zoom and/or Firefox. enter image description here enter image description here enter image description here

Solution 3:

Mine stopped working when I upgraded zoom. My fix was to go to about:preferences and change the action from "Use Zoom" to "Use other..." and selected /usr/bin/zoom.

firefox applications action

Solution 4:

Although this is an old thread I wanted to share my findings as the issue might still occur.

Unfortunately previous solutions didn't seem to work in my case (Firefox 95.0, Arch Linux). Therefore I tried to manually add an entry to the applications list of the settings (in addition to setting network.protocol-handler.external.zoommtg as true as described by others):

  1. Find your handlers.json in ~/.mozilla/firefox/*/. (I found it by searching for an URI scheme that already was present in settings: grep -rnw ~/.mozilla/firefox/ -e mailto)
  2. Add an entry for zoommtg inside the schemes object (next to mailto for example), eg.: "zoommtg":{"stubEntry":true,"handlers":[null]} (right before the last trailing brackets }}).
  3. Start/Restart Firefox.
  4. Look for the corresponding entry under Settings >> General >> Applications
  5. Select the Zoom app. (If it is not shown by default, you will need to add the application (eg. /usr/bin/zoom).)
  6. Zoom links should be opened in Zoom now.

Additionally, reinstalling Firefox could also solve the issue (especially if Firefox was initially installed before Zoom).