如何在 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
我已经看到当我们在浏览器上单击 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