How to check whether specific software is installed or not using javascript in client system?

北战南征 提交于 2021-01-28 00:36:46

问题


Is it possible to detect, whether client system has specific windows application installed or not using Javascript?

I developed one website, which would have to detect the application, which was developed by us only. But I want to let you know, the website name and windows application names are different. I mean consider my web application name is X and windows application name is Y not like same as Skype webapplication and Skype windows application

Consider Skype, it has web application as well as windows application. As same as Skype doing the detection for windows application installation, can I also detect the software installed or not using Javascript.

I've gone through some StackOverflow questions

Get installed applications in a system

Check if the application is already installed

and some online articles

https://developers.google.com/web/updates/2017/04/getinstalledrelatedapps

https://www.codeproject.com/Questions/392194/How-can-I-check-if-a-program-is-installed-on-clien

https://social.msdn.microsoft.com/Forums/ie/en-US/1ae2d1f8-ac4a-4905-8bfd-705218b864e2/check-installed-application-using-javascript?forum=ieextensiondevelopment

and like below code

navigator.getInstalledRelatedApps().then(relatedApps => {
  for (let app of relatedApps) {
    console.log(app.platform);
    console.log(app.url);
    console.log(app.id);
  }
});

Any help would be appreciated :-)

But if you want to Downvote this question, please understand my curiosity. It is like I am doing R&D work for this.

And want to let you know, I am using Angular 5

来源:https://stackoverflow.com/questions/51763669/how-to-check-whether-specific-software-is-installed-or-not-using-javascript-in-c

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!