小程序自动关闭

时间:2011-02-28 12:06:09

标签: java javascript applet

我有一个非常简单的java applet,它从用户目录中读取音频文件数据。

我在javascript中使用applet功能。问题是我的applet会在15秒后自动关闭,因此不会调用该函数。

我签了小程序。证书也会生成,但applet(更精确的文件选择器)会在15秒后关闭。

任何帮助?

2 个答案:

答案 0 :(得分:0)

  

..我在javascript中使用applet功能

在混合JS和可信代码时,必须将该代码包装在AccessController.doPrivileged(PrivilegedAction)方法中。由于appletviewer不支持JS,这表明为什么AV可以打开它,而浏览器可能无法打开它。

答案 1 :(得分:0)

好的人,我找到了解决方案。 :)

当我们在javascript中使用java applet函数时会出现问题。 Javascript在页面加载15秒后运行,这个时间留给applet我想。当我们调用applet的函数时,它会出现错误。

所以,我改变了算法以达到我的要求。现在我已将所有javascript放在一个函数中,我从applet调用它。简单!