浏览器如何打开桌面应用程序?

时间:2020-06-19 20:12:31

标签: javascript reactjs angular vue.js

我在这里的工作是打开桌面程序以从设备中获取一些信息。桌面应用程序是我制作的,用于从键盘获取一些信息,用户插入数据,然后从键盘的COM端口获取软件,并将其注册到系统中的文件中。我没有任何方法/软件可以在浏览器中获取此信息,并且客户没有选择更改新信息的选项,因为他们有成千上万个这样的键盘。

当我从Web Outlook打开新的Teams聊天时,他要求打开桌面应用程序:

enter image description here

这是如何工作的?我知道xdg-open是Linux的一项服务,用于在系统中打开文件(我使用ubuntu,在Windows中可能是一个不同的启动器)。

我只需要知道他们是如何做到的,或者是什么协议来启动此窗口框,询问是否同意从浏览器中打开应用程序。

0 个答案:

没有答案