【发布时间】:2021-09-26 06:54:02
【问题描述】:
我已经看到,每当我们在浏览器上单击 Join Meeting 时,像 Zoom 这样的应用程序是如何在桌面上启动它们的应用程序的。我无法弄清楚如何做到这一点。我尝试将应用程序的链接设置为 URL,但这只是开始下载应用程序。我只需要打开应用程序,什么都不做。有什么方法可以使用JavaScript 来实现吗?
【问题讨论】:
标签: javascript windows macos browser
我已经看到,每当我们在浏览器上单击 Join Meeting 时,像 Zoom 这样的应用程序是如何在桌面上启动它们的应用程序的。我无法弄清楚如何做到这一点。我尝试将应用程序的链接设置为 URL,但这只是开始下载应用程序。我只需要打开应用程序,什么都不做。有什么方法可以使用JavaScript 来实现吗?
【问题讨论】:
标签: javascript windows macos browser
自定义 URI 方案将帮助您为您的应用实现这一目标。 例如:zoommtg,Zoom 使用 zoomus 方案 示例: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
【讨论】:
您应该了解如何编写自定义 URI 方案,并在您的应用中定义它。然后,在浏览器中触发它而不是https://。
在这里查看:
https://en.wikipedia.org/wiki/List_of_URI_schemes
【讨论】: