gpt4 book ai didi

java - IE 中的 Applet 生命周期

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:13:50 33 4
gpt4 key购买 nike

一个小程序的生命周期有四个方法:- 创建时的 init()- 显示时开始()- 不再显示时停止()- destroy() 用于释放资源

有一个古老的异常(exception),即某些浏览器(Internet Explorer,也可能是其他浏览器)有时 i9nvokes init() 不止一次。我们的小程序出现了一些问题,这似乎是由此引起的。但是当它对此进行修复时,它并没有帮助......

更多调查表明,实际上 Internet Explorer 不仅调用了 init() 两次,而且还创建了两个实例,并在两者上都调用了 init() 和 start()。这似乎是第一次运行 applet 时发生,但可能不是第二次。确实很奇怪....

我们应该怎么做才能避免这种情况?

引用: https://groups.google.com/group/google-web-toolkit/browse_thread/thread/b4c33ccfbe13c530

http://code.google.com/p/google-web-toolkit/issues/detail?id=5788

最佳答案

在花费大量时间后,我找到了解决方案。只需使用 <object>标记而不是 IE。

它工作正常。但我不清楚这是怎么发生的。

关于java - IE 中的 Applet 生命周期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9995409/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com