Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java小程序在不同的IE 8+版本上坏了,但不久前还在工作?_Java_Google Chrome_Internet Explorer_Applet - Fatal编程技术网

Java小程序在不同的IE 8+版本上坏了,但不久前还在工作?

Java小程序在不同的IE 8+版本上坏了,但不久前还在工作?,java,google-chrome,internet-explorer,applet,Java,Google Chrome,Internet Explorer,Applet,我们有一个已签名的小程序,它已经工作了很长一段时间,但是上周我们的一些使用IE8+9的客户开始抱怨我们的小程序公开的功能不再工作了,我们在现场和测试机器上进行了验证。我们有点困惑,因为每次我们提出一个可能的根本原因时,我们都会在客户端机器上进行测试,但结果却不是这样 有没有人注意到,由于以下原因之一,最近几周IE8+上的小程序停止工作: Microsoft更新 Java更新。我们目前使用的是 Java8u45 非常感谢: ***更新:一些用户也在Chrome上报告了这个问题,并且没有任何迹象表明

我们有一个已签名的小程序,它已经工作了很长一段时间,但是上周我们的一些使用IE8+9的客户开始抱怨我们的小程序公开的功能不再工作了,我们在现场和测试机器上进行了验证。我们有点困惑,因为每次我们提出一个可能的根本原因时,我们都会在客户端机器上进行测试,但结果却不是这样

有没有人注意到,由于以下原因之一,最近几周IE8+上的小程序停止工作:

Microsoft更新

Java更新。我们目前使用的是 Java8u45

非常感谢:

***更新:一些用户也在Chrome上报告了这个问题,并且没有任何迹象表明页面正在加载小程序


这主要是Java8的安全问题,它现在不允许在浏览器上显示或加载自签名的小程序。请在“设置”中打开“配置java”,并在“安全”选项卡中将使用小程序的html页面的URL放入“异常站点”列表中


这应该适用于:

我们最终创建了一个独立的Java应用程序,浏览器使用启用CORS的XHR调用来访问该应用程序。这样,我们就进入了打印逻辑总是被加载并准备好响应来自页面的请求的状态。此外,将小程序从作为浏览器扩展/插件运行到独立应用程序意味着无需在每次重新加载时初始化小程序,从而产生更好的性能和用户体验


谢谢大家的回复

谢谢乔治的回复。这里有一个陷阱,当我在IE上打开页面时,没有显示任何对话框表明我的应用程序被阻止:|这就好像IE忽略了小程序,并且没有调用JRE/Java插件。不管怎样,我还是要试一试:我试过这个,但没有用。我们在这里面临的问题不是典型的liveconnect/applet阻塞问题。我想这是最新的Java更新,即8u45引入的一个问题。你能在firefox/chrome中测试它吗?它在那里工作吗?@Lonzak,是的,它在FF和Chrome上都工作: