問題タブ [deployjava]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - deployJava.js が IE 11 で JRE を検出しない
次のようなアプレットを含めるために deployJava.js を使用しています。
IE 11 (Windows 7 では、Windows 8.1 についてはわかりません) を使用している一部のユーザーは、最新の Java が既にインストールされているにもかかわらず、(アプレットがロードされる前に) Java ダウンロード ページに自動的に転送されることに不満を持っています。Java の検証アプレットと var version = '1.1';の両方を使用して、これを検証しました。上記のjsでは、特定のバージョンを強制することはありません。
検証アプレットは、Java がインストールされていることを通知し、version='1.1' でもリダイレクトします。私が気付いたもう 1 つのことは、Java Uninstall Toolがロードされないことです。javaがインストールされていないと表示されます。ブラウザと PC を再起動しても、これには影響がないようです。
誰もこれに遭遇したことがありますか?deployJava が何があってもダウンロード ページへの転送を無効にする方法についてのアドバイス、または IE 11 の回避策。
java - deployJava.js を使用する場合、モバイルで java.com へのリダイレクトを無効にする
このコードを使用して、Web アプリケーションで Java Deployment Script を使用しています。
この問題は、このページをモバイル ブラウザで表示しようとすると発生します。
deployJava.runapplet は、ブラウザ/システムに現在インストールされているかどうかをチェックしますが、モバイル ブラウザには hava (ios および android) がないため、Java インストール ページにリダイレクトされ、利用可能な Java がないことも通知されます。
そのため、ユーザーはページ全体を表示できません。
モバイル ブラウザで Java チェックを無効にする方法が必要です。
javascript - deployJava.js は IE11 をサポートしていません
関数「getBrowser」が「検出されたブラウザ名: Netscape ファミリ、その他」を返しました。誰かがこれを改善しましたか?
java - deployJava.js は、マシンに JRE が存在する場合でも Java.com にリダイレクトします。
このアプリケーションには、Web ページにアプレットがあります。それをレンダリングするために、deployJava.js (Oracle が推奨するアプローチ) を使用しました。しかし、それはJava.comにリダイレクトされており、正しい(最小の)JREバージョンがマシンにインストールされています。
ドキュメントに従って、JRE がインストールされていない場合、または最小 JRE バージョンが満たされていない場合は、Java.com にリダイレクトする必要があります。
以下はコードです:
java - deployjava.js を使用して Java が Safari にインストールされていない場合に JRE バージョンを取得する
deployjava.js を使用して、Java または JRE がシステムにインストールされているかどうかを確認しています。システムにインストールされている JRE バージョンと Java をチェックするスクリプトを作成します。Mac の Safari ブラウザーでテストしましたが、システムに JAVA をインストールしていないのに、 JRE バージョンが検出されたことが示されています: 1.5+ 。
depoyjava.js を使用して JRE バージョンを検出するコード:
これはどのように可能ですか?Safari ブラウザの問題ですか、それとも deployJava.js の問題ですか?