当用户尝试启动我的网络启动程序

时间:2016-07-22 01:13:38

标签: java deployment java-web-start

我使用java Web Start启动我的程序。我的网站有一个链接,其中url指向启动应用程序的jnlp文件。这很好用IF用户安装了java。否则,当他们的操作系统询问他们时,他们会纠缠在一起:你想如何打开这个文件?我想警告没有安装java的用户在点击链接之前,或者当他们点击链接时,可以警告jnlp文件。

在好日子里,我可以在名为deployJava.js的小型库中使用方法,但现在看起来它们不起作用 - 至少不适用于Chrome或Safari上的测试。我认为这可能是由于依赖于'插件'的测试,不再支持。

所以这么说:有没有人有办法使用javascript来探测是否存在JRE?

1 个答案:

答案 0 :(得分:1)

这些天唯一可用的补救措施 1 类似于:

Click here <a href='the.jnlp>Install/launch the app.</a><br>
This app. requires the <a href='..'>Java Plug-In</a>.
  1. 如果您的用户有动力,这在大多数情况下都可以正常使用。