Muh*_*ana 7 firefox mime-types xdg
我正在使用一个名为 Zoom 的会议应用程序。有一些 URL 可以单击以打开应用程序,然后立即跳转到 URL 中存在的 ID 的会议。例如:https : //zoom.us/j/1234567890
但是我尝试的所有 URL 都没有真正打开应用程序。
或者例如,当我尝试登录我的帐户时,该应用程序打开 Firefox,通过网络登录后,将我重定向到 zoommtg://zoom.us/google?code=XXX 并且 Firefox 显示一条消息说“地址是不明白”。
我在 Firefox 的 about:config 页面上尝试了以下布尔键。
network.protocol-handler.expose.zoommtg=false
Run Code Online (Sandbox Code Playgroud)
我尝试分配true
而不是false
,但这并没有奏效。
我的 Firefox 有以下键/值
network.protocol-handler.expose-all;true
Run Code Online (Sandbox Code Playgroud)
我了解此配置使我无需设置前一个配置,因为它会覆盖它。
从我的内部 ~/.local/share/applications
$ cat Zoom.desktop
[Desktop Entry]
Name=Zoom
Comment=Zoom Video Conference
Exec=/usr/bin/zoom %U
Icon=Zoom.png
Terminal=false
Type=Application
Encoding=UTF-8
Categories=Network;Application;
StartupWMClass=zoom
MimeType=x-scheme-handler/zoommtg;application/x-zoom;
X-KDE-Protocols=zoommtg
Name[en_US]=Zoom
$ cat mimeapps.list
[Default Applications]
text/html=firefox_firefox.desktop
x-scheme-handler/http=firefox_firefox.desktop
x-scheme-handler/https=firefox_firefox.desktop
x-scheme-handler/about=firefox_firefox.desktop
x-scheme-handler/unknown=firefox_firefox.desktop
x-scheme-handler/zoommtg=Zoom.desktop
application/x-zoom=Zoom.desktop
Run Code Online (Sandbox Code Playgroud)
如何配置 Firefox 以将 Zoom URL 重定向到应用程序,以便我可以登录到我的帐户并使用会议链接立即加入会议?
小智 8
我为此苦苦挣扎,因为有关添加新协议的说明要么参考了 Firefox 的 Quantum 之前的版本,要么假设我有 gnome。最后对我有用的是我在这里找到的说明:https : //www.reddit.com/r/firefox/comments/6p6470/firefox_doesnt_recognize_telegramdesktops_tg_link/
about:config
在地址栏中去Firefox的配置。右键单击 -> 新建 -> 布尔值 -> "network.protocol-handler.expose.zoomtg" -> falseabout:config
,右键单击 -> 新建 -> 布尔值 -> "network.protocol-handler.external.zoomtg" -> truezoommtg://zoom.us/...
链接 Firefox 无法打开。然后在地址栏中键入以下内容:data:text/html,<a href="[PASTE ZOOMMTG LINK HERE]">Click me</a>
which zoom
在哪里,请输入终端)。希望它有效。祝你好运!