我有一个小程序正在做一些录音工作。当我使用 Applet viewer 在 eclipse 上运行它时,录音和播放工作正常。但是当我将该小程序放入浏览器时,所有按钮和控件都可见,但录制和播放不起作用。有什么理由吗?
我已经签署了罐子,但它仍然无法正常工作。我从 jarsigner 验证了我的 jar。它消息
jar is unsigned (Signature missing or unparsable)
这个消息实际上意味着什么?
更新
Jar 现在已签名并验证(根据评论),新的例外是:
java.lang.SecurityException: trusted loader attempted to load sandboxed resource from file:/D:/Junaid/workspace/AudioProjectApplet/bin/com/audio/
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.check(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ParentCallback.access$1500(Unknown Source)
at com.sun.deploy.security.CPCallbackHandler$ChildElement.checkResource(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.checkResource(Unknown Source)
at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source)
at sun.plugin2.applet.Plugin2Manager.initAppletAdapter(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)