使用deployJava.js时,禁用重定向到移动设备上的java.com
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.runaplet会检查浏览器/系统上当前安装的软件,但由于移动浏览器没有hava(ios和android),它会将其重定向到java安装页面,该页面还会通知没有可用的java。
因此,用户无法完全查看页面。
我想要一些方法来禁用移动浏览器上的java检查。
我看到您正在使用deployJava.js
文件,也称为"部署工具包脚本"。
因此,在调用runApplet()
函数之前,您可以简单地使用该脚本提供的getJREs()
函数来检查是否安装了JRE。
您还可以使用Detect Mobile Browsers库来检查用户是否在移动浏览器上
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何在android中使用phonegap将文件从一个文件夹移动/复制到另一个文件夹
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- FabricJs-限制主对象内添加对象的移动区域
- 如何从画布上的某个移动事件中获取X和Y
- 触摸移动时切换到新元素
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- Firebase2(Firebase.google.com)推送通知-从外部管理
- 停止jQuery UI滑块移动超过给定值
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 如何将chrome扩展功能移植到移动设备(特别是jquery和trello)
- JQuery移动动态分区页面
- XMLHttpRequest在移动设备上的chrome上不起作用
- 使用deployJava.js时,禁用重定向到移动设备上的java.com
- 用javascript在getmoju.com等移动轮调上更改图像
- 如何重新创建移动Apple.com菜单按钮动画
- 我如何使用here.com javascript api将地图移动到指定位置
- 是否英特尔xdk / Jquery移动工作与Parse.com
- 无法从W3schools.com'更改图像大小;为移动浏览器播放自动幻灯片