2011-09-22 40 views

回答

6

尝试访问摄像头之前拨打Security.showSettings(SecurityPanel.PRIVACY)

Camera Class LiveDocs

+0

我必须打2个电话吗?麦克风和摄像机一个?或者同样适用于两者? – 8vius

+0

这显示面板,但它不会弹出在权限面板上,但在设备/音量面板上 – 8vius

+0

对不起,您是对的,它应该是'PRIVACY'面板。我编辑了答案。对于相机和麦克风来说,这只是一个电话。 –

1
var _mic:Microphone; 
_mic = Microphone.getMicrophone(<index>); 
if(_mic.muted){ 
    Security.showSettings(SecurityPanel.PRIVACY); 
} 

可以使用麦克风实例的 “静音” 属性。你不需要听StatusEvent.STATUS。通过上面的代码块,您只能请求一次权限。