在IE 9及更高版本中安装java 8 u60后,Applet需要花时间加载。早期的计划工作正常。现在抛出的错误是TypeError:Object不支持属性或方法。我尝试使用settimeout()这将在一定程度上解决问题。我想知道为什么只有在升级到java8u60后才能观察到这种行为?还有其他解决方案吗?请帮忙。
提前致谢!
答案 0 :(得分:0)
尝试使用java 8u60构建代码。
恕我直言,应该解决你的问题。
尽管jvms是向后兼容的,但java 8有一些重大更改可能会导致所描述的错误。
如果您需要applet能够在java7和java8中工作,那么
在使用java8编译代码期间查看是否存在编译错误。
尝试使用java7兼容的api方法绕过这些错误,然后在java7中再次重建它。
答案 1 :(得分:0)
对我来说问题是applet被隐藏并显示在文档加载上。 当我更改以便applet从一开始就可见时,它会再次快速加载。
另一种情况是由于在iframe中加载applet引起的,并且通过将applet添加到onload中的iframe来修复它。
这些问题只出现在java8u60和IE
中