javascript - JS,我们如何从浏览器打开桌面应用程序,例如 Zoom 或 Webex
问题描述
我们都使用 Zoom 或 Webex 参加会议,然后有一个弹出窗口允许您打开桌面应用程序,或者您可以继续使用 Web 应用程序。我想在我的 Web 应用程序中实现类似的用户体验。但无法理解他们(缩放和 Webex)是如何做到的。
我不是在寻找一个万无一失的解决方案,我只需要知道实现它的最佳方法。
更新:
我没有像 Zoom 或 Webex 那样做。我的应用程序中有一个按钮,所以我正在执行 onClick 事件。
解决方案
为此,您必须在您的操作系统上注册一个协议(即,您可以使用protocol
lib 在 Electron 应用程序中注册一个特定协议),这将允许您使用简单的 URI 调用您的应用程序,例如myappprotocol://myappaction?myappparams
推荐阅读
- c# - 使用正则表达式检查字符串中的特定字符
- python - 安装 pytorch 后 spyder 无法启动
- sas - 如何将多行中的一个变量收集到现有表中的一个新变量中
- r - 分块读取大文本文件
- javascript - 具有无限子类别级别的 Laravel Dropdown 嵌套类别给出错误
- windows - 谁拥有 WDFREQUEST 中的 WDFMEMORY?
- cron - Kubernetes CronJob - 如果上一个仍在运行,则跳过作业并等待下一个计划时间
- python - 如何使用 csv 使 Python 读取一行中的第一个单词而不是第一个字符?
- git - 获取当前 Build 的 git code commit Id 和 WorkItem Id
- sql - Oracle 数据库中的 SYSTEM 表空间