0
java Web Startを使用してプログラムを起動します。私のWebサイトには、アプリケーションを起動するjnlpファイルを指すURLとのリンクがあります。これは素晴らしいIFユーザーがJavaをインストールした場合に動作します。さもなければ、彼らはOSが彼らに尋ねるときにすべてが絡まってしまいます:このファイルをどうやって開きたいのですか?私は彼らがリンクをクリックする前にJavaをインストールしていないユーザー、またはおそらくリンクをクリックしたときにjnlpファイルに警告する必要があります。ユーザがWeb起動起動プログラムを起動しようとしたときに警告するJREがないことを検出
いい例では、deployJava.jsという小さなライブラリでメソッドを使うことができましたが、今はChromeやSafariのテストでは機能しないようです。私はこれが、もはやサポートされていない「プラグイン」に依存しているテストによるものだと考えています。
だからこそ、誰でもJREの存在を調べるためにjavascriptを使用する方法はありますか?
ありがとう、アンドリュー。私はそれを恐れていた! –