/ / Откриване на отсъствието на JRE, за да предупреди, когато потребителят се опитва да стартира програмата, стартирана от web-start - java, разгръщане, java-web-start

Открийте липсата на JRE, за да предупредите, когато потребителят се опита да стартира уеб стартирането на стартираната програма - java, deployment, java-web-start

Използвам Java Web Start, за да стартирам програмата си. Моят уеб сайт има връзка с url, сочеща към jnlp файла, който стартира приложението. Това работи чудесно Ако потребителите имат инсталиран java. В противен случай всички те се заплитат, когато операционната система ги попита: как искате да отворите този файл? Бих искал да предупредя потребителите, които нямат инсталиран Java, преди да кликнат върху връзката или може би, когато кликнат върху връзката, към файла jnlp.

В добрите времена можех да използвам методи в aмалка библиотека с име deployJava.js, но сега изглежда, че те не работят - поне не за тестове на Chrome или Safari. поддържа.

Така че всичко това да се каже: Някой има ли начин да се използва JavaScript, за да сонда за наличието на JRE?

Отговори:

1 за отговор № 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. Ако вашите потребители са мотивирани, в повечето случаи това ще работи добре.