Flash安全对话框

时间:2013-02-05 09:14:33

标签: flash flex flex4

我正在尝试使用Flex SDK 4.1修改Flex应用程序问题是安全对话框,其中用户可以允许访问麦克风,但不会显示在var mic:Microphone = Microphone.getMicrophone();上。我可以使用Security.showSettings(SecurityPanel.PRIVACY);轻松显示高级对话框,但我想使用带按钮的默认对话框。

1 个答案:

答案 0 :(得分:0)

如果您第一次取消对麦克风的访问并希望第二次获得麦克风,则不会打开安全弹出窗口。使用方式如下:

private var _mic:Microphone;

protected function initMicrophone():void 
{               
    _mic = Microphone.getMicrophone();

    if (_mic == null) return;

    if (_mic.muted)
    {
        Security.showSettings(SecurityPanel.PRIVACY);
    }
}