![](/img/trans.png)
[英]Getting JRE version if Java is not installed in Safari using deployjava.js
[英]Disable redirect to java.com on mobile when using deployJava.js
我正在使用此代碼在Web應用程序上使用Java部署腳本。
<script src="https://www.java.com/js/deployJava.js"></script>
<script>
var attributes = {
code:'applet.class', width:0, height:0,separate_jvm: false,id:'applet'} ;
var parameters = {jnlp_href: 'jnlp.jnlp'} ;
deployJava.runApplet(attributes, parameters, '1.7');
</script>
當我嘗試在移動瀏覽器上查看此頁面時,會發生此問題。
deployJava.runapplet會檢查瀏覽器/系統上是否已安裝最新版本,但由於移動瀏覽器沒有hava(ios和android),因此它將其重定向到Java安裝頁面,這也表明沒有Java可用。
因此,用戶無法完全查看該頁面。
我想要一些禁用移動瀏覽器上的Java檢查的方法。
我看到您正在使用deployJava.js
文件,也稱為“ Deployment Toolkit腳本”。
因此,您可以簡單地使用該腳本提供的getJREs()
函數在調用runApplet()
函數之前檢查是否已安裝JRE。
您還可以使用“ 檢測移動瀏覽器”庫來檢查用戶是否在移動瀏覽器上
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.