在我的网络应用程序中,当点击页面中的按钮时,我需要启动安装在客户端计算机上的Windows应用程序。
我知道浏览器中有安全策略可以在默认情况下避免这种情况,但我也知道执行此操作的应用程序。一个例子可以是在线会议,WebEx会议应用程序,如WebEx或GoToMeeting。
他们是如何做到的?
我正在使用Java,因此我想知道Java Applet是否可以实现这一目标。
还有其他众所周知的解决方法吗?
注意用户必须允许执行应用程序
答案 0 :(得分:1)
部署Java桌面应用程序的最佳方法是使用Java Web Start。
forget applets。很快Chrome就无法加载它们(以及许多其他插件)。
答案 1 :(得分:0)
你可以用applet实现它。但用户必须允许运行它。很难从按钮或链接运行一些外部应用程序,因为这是潜在的危险行为。请记住,applet无法访问用户计算机和其他服务器上的文件(除非它是经过数字签名的)