【发布时间】:2019-01-26 06:44:34
【问题描述】:
我使用了 JSNI,但它在最新的浏览器版本(例如 chrome、IE、Firefox)中不起作用!我在下面写了这段代码:
public static native boolean detectJavaVersion() /*-{
try {
var javaVersions = $wnd.deployJava.getJREs();
alert("Your windows Java version is : " + javaVersions);
if (javaVersions.length == 0) {
alert("You have not installed any types of Java in your system");
return false;
}
if (javaVersions < "1.8") {
alert("Java version is less than 8");
return false;
} else {
alert("Java version is 8 or more than it");
return true;
}
}
catch
(err) {
var exceptionMsg = err.message;
alert("Exception is : " + exceptionMsg);
}
}-*/;
我试图修复它一个多星期!!! 有人可以给我一个建议。 非常感谢。
【问题讨论】:
标签: jsni