我正在使用ASP.net和C#在Web应用程序中工作。
我的目标是检查客户端计算机上的桌面应用程序。如果存在,则应启动它。否则,如果不存在,我们应该下载,安装并启动它。
我可以使用Java Applet开发该模块,但不幸的是,Google于2015年9月决定禁用NPAPI,因此Applet无法在Chrome上运行。
我的问题是有关Applet替代方案以帮助我实现上述方案的?
在寻找实现我的目标的最合适方法之后,我认为使用自定义协议将是从网页访问我的客户端应用程序的不错的解决方案。
Microsoft(使用mailto:打开Outlook应用程序)和Apple(使用itms:打开iTunes应用程序)等许多公司都使用此解决方案。
以下链接是讨论自定义协议的非常好的链接:https : //support.shotgunsoftware.com/entries/86754-How-to-launch-external-applications-using-custom-protocols-rock-instead-of -http-
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句