Java 1.6更新11适用于safari 5,但不适用于java 1.6.25,为什么?

时间:2013-08-11 18:17:09

标签: java safari applet

我现在正在测试一个需要使用JAVA 1.6& A的applet应用程序。 1.7

然而我在SAFARI& amp; JAVA版本兼容性。

测试是针对safari 5:

  • 我安装jre-1.6.0_11 - >小程序正常加载
  • 我安装jre-1.6.0.25 - >小程序没有显示,没有关于发生了什么的消息?

更新

  • 我安装jre-1.7.0_11 - >小程序正常加载
  • 我安装jre-1.7.0.25 - >小程序没有显示,没有关于发生了什么的消息?

如果您可以分享您对此问题的体验,那就太棒了!请告诉您是否有任何可以检测java是否正常工作的解决方案?

1 个答案:

答案 0 :(得分:1)

我有类似的问题,这是一场噩梦。由于安全问题,Apple对Java Applets和Flash等插件一直非常严格(特别是在今年发生了几次零日袭击之后here就是一个例子)。

您可以采取两项措施来避免您的applet被网络浏览器阻止:

  • 不要使用javascript interactivetivity;
  • 不要使用访问本地系统/文件;
你问道: 如果安装了我的插件,我该怎么办?已启用,但java无效?

您可以创建一个javascript函数来检查您的applet是否已加载(是的,它与我刚才所说的相矛盾......)。这是一个例子:

How to wait for a Java applet to finish loading on Safari?

最后,你检查了java安全级别吗?

干杯,