0

このエラーメッセージが JNLP の下で実行される原因となった次の行があります。

java.security.AccessControlException: access denied (javax.sound.sampled.AudioPermission record)
    at java.security.AccessControlContext.checkPermission(Unknown Source)


TargetDataLine targetDataLine.open(audioFormat);

それを修正する方法? それとも、JNLP では音声を録音できないということですか?

PS:サードパーティの有料証明書が必要なため、すべての権限モードで実行していません。アプリを Sun の Java Store に提出する前に、jar に署名する必要があります。JNLP の FileSaveService / FileOpenService を使用するなど、他の方法があるのだろうか?

フランク

4

1 に答える 1

0

If you add the following to your JNLP (sibling to </infomration>, does it work?

<security>
    <all-permissions/>
</security>

By default, you do not have access outside the applet sandbox, including audio.

于 2010-02-08T22:57:05.343 に答える