gpt4 book ai didi

java - 为什么 Java Applet 不能只请求特定权限(例如,录制音频)

转载 作者:塔克拉玛干 更新时间:2023-11-02 18:59:04 24 4
gpt4 key购买 nike

我正在构建一个录音小程序,因此它需要获得录音权限。我签署了 jar 文件,现在当我加载小程序时,会弹出一个对话框,上面写着:“来自本地主机的小程序正在请求访问您的计算机”,并提供“允许”或“拒绝”选项。如果我点击允许,它可以录制声音。但令我失望的是,似乎没有办法让它只询问它需要什么;像“这个小程序想要录制声音的权限。允许或拒绝”?有办法做到这一点吗?

如果没有,关于用这个全有或全无对话框抛弃 Java 的细粒度安全模型的理由有什么想法吗?我可以看到用户允许站点录制一些声音,但不想授予它对硬盘驱动器的读/写访问权限。

最佳答案

没有。 JRE 不为标准小程序提供如此细粒度的权限。

一个应用程序。使用 Java Web Start 启动可以按照您建议的方式访问本地文件系统、打印机和许多其他内容。但是沙盒的那些“特定许可消息”放宽不包括获取屏幕截图或捕获声音等内容。

关于java - 为什么 Java Applet 不能只请求特定权限(例如,录制音频),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9334143/

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