如何在 Windows 和 macOS 上从 Web 浏览器启动应用程序?

How to launch application from web browser on Windows and macOS?

我已经看到当我们在浏览器上单击 Join Meeting 时,像 Zoom 这样的应用程序如何在桌面上启动他们的应用程序。我不知道该怎么做。我尝试将应用程序的 link 设置为 URL 但那只是开始下载应用程序。我只需要打开应用程序,什么都不做。有什么方法可以使用 JavaScript?

来实现吗?

您应该了解如何编写自定义 URI 方案,并在您的应用中定义它。然后,改为在浏览器中触发它 https://.
在这里查看:
https://en.wikipedia.org/wiki/List_of_URI_schemes

自定义 URI 方案将帮助您为您的应用实现这一目标。 例如:zoommtg、zoomus schemes都是Zoom用的 示例:Windows/Mac 客户端:zoommtg://zoom.us/join?confno=123456789&pwd=xxxx&zc=0&browser=chrome&uname=Betty

iOS/Android 客户端:zoomus://zoom.us/join?confno=123456789&pwd=xxxx&zc=0&browser=chrome&uname=Betty

参考: https://medium.com/zoom-developer-blog/zoom-url-schemes-748b95fd9205