我正在使用一个名为 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 …
我定义了一个函数,奇怪的是,即使我不调用函数,函数行也会被执行!!
echo off
cls
REM call:ctrlService "stop" "1.1.1.1"
echo.SERVICES STARTED
:ctrlService - Generic function
echo.Parameter 1: %~1
echo.Parameter 2: %~2
dir
GOTO:EOF
echo on
Run Code Online (Sandbox Code Playgroud)
我看到echo执行的语句,没有显示相关参数的值。并且dir命令也被执行了!
如何阻止函数自行执行?