防止 Zoom.us 弹出“获取‘zoommtg’链接的应用程序”

防止 Zoom.us 弹出“获取‘zoommtg’链接的应用程序”

每次我加入 Zoom 会议时,都会弹出这个。(获取应用程序以打开此“zoommtg”链接

我不想安装 Zoom 应用,但始终想通过 Web 浏览器加入会议。我可以阻止此窗口弹出吗?

放大 微软商店

操作系统为Windows 11。网页浏览器为Google Chrome 110.0.5563.64

我尝试过

我尝试将打开 .zoommtg 链接的默认应用设置为 Google Chrome,而不是 Zoom 应用。但是,按照下面的屏幕截图进行设置后,当我单击“启动会议”按钮时,它仍会尝试打开 Zoom Windows 应用。

默认应用程序 zoommtg chrome

答案1

这不是一个真正的答案,但我无法在评论中显示图像。

我认为你无法做到你想做的事情。因为 Chrome 不知道如何处理。飞涨或者.zoommtg文件。如果您不想要该弹出窗口,那么(像我一样)您可以安装 zoom。但是您会得到一个像这样的不同弹出窗口(即使单击 URL 也是如此)。

您可以通过勾选复选框来消除该问题。

在此处输入图片描述

答案2

打开注册表编辑器

右键单击“HKEY_CLASSES_ROOT”,新建>键

重命名为“zoommtg”(没有点因为它是一种协议而不是文件类型)

右键单击“zoommtg”,新建>字符串值

重命名为“URL 协议”

另外,我还编写了以下 javascript,让您看到“从浏览器加入”按钮:

let jfyb = ("<h3 class=\"rm-presentation\"><span>Having issues with Zoom Client? <a web_client=\"\" tabindex=\"0\" role=\"button\">Join from Your Browser</a></span></h3>")
let buttons
let tries = 1
let intervalBtn = setInterval(tryGetButtons, 10)
function tryGetButtons(){
    if(++tries > 1000) clearInterval(intervalBtn)
    if(buttons == undefined) { 
        buttons = document.getElementsByClassName("pUmU_FLW")[0]
    } else {
        clearInterval(intervalBtn)
        if(!buttons.innerHTML.includes(jfyb))
            buttons.innerHTML += jfyb
    }
}

您可以使用这个 chrome 扩展程序:https://chrome.google.com/webstore/detail/user-javascript-and-css/nbhcbdghjpllgmfilhnhkllmkecfmpld将其添加到https://zoom.us/j/地点。

我还添加了这个 CSS:

body{
    filter: invert(1) !important;   
    background-color: black;
}

以防止加入会议页面的白色刺眼。

希望这可以帮助。

相关内容