摄像头、麦克风、剪贴板、鼠标和键盘访问

Flash Player 9 和更高版本,Adobe AIR 1.0 和更高版本

当 SWF 文件试图使用 Camera.get() Microphone.get() 方法访问用户的摄像头或麦克风时,Flash Player 将显示一个“隐私”对话框,用户可以在该对话框中允许或拒绝对其摄像头或麦克风的访问。用户和管理用户还可以通过 mms.cfg 文件、“设置 UI”和“设置管理器”中的控制基于站点或全局禁用摄像头访问(请参阅 管理员控制 用户控制 )。用户加以限制后, Camera.get() Microphone.get() 方法均返回 null 值。可以使用 Capabilities.avHardwareDisable 属性确定是已经通过管理方式禁止了 ( true ) 对摄像头和麦克风的访问,还是允许 ( false ) 对摄像头和麦克风的访问。

System.setClipboard() 方法允许 SWF 文件用纯文本字符串替换剪贴板内容。这不会带来任何安全性风险。为避免因剪切或复制到剪贴板的密码和其他敏感数据所带来的风险,并未提供相应的 getClipboard() 方法。

运行于 Flash Player 中的应用程序只能监视在其焦点以内发生的键盘和鼠标事件。运行于 Flash Player 中的内容不能检测其他应用程序中的键盘或鼠标事件。