我正在尝试使用Flex SDK 4.1修改Flex应用程序问题是安全对话框,其中用户可以允许访问麦克风,但不会显示在var mic:Microphone = Microphone.getMicrophone();
上。我可以使用Security.showSettings(SecurityPanel.PRIVACY);
轻松显示高级对话框,但我想使用带按钮的默认对话框。
答案 0 :(得分:0)
如果您第一次取消对麦克风的访问并希望第二次获得麦克风,则不会打开安全弹出窗口。使用方式如下:
private var _mic:Microphone;
protected function initMicrophone():void
{
_mic = Microphone.getMicrophone();
if (_mic == null) return;
if (_mic.muted)
{
Security.showSettings(SecurityPanel.PRIVACY);
}
}