Flash安全设置面板 – 聆听关闭事件?

前端之家收集整理的这篇文章主要介绍了Flash安全设置面板 – 聆听关闭事件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
使用麦克风或相机使用Flash时,系统会提示用户允许访问这些设备.这是通过内置的安全设置面板完成的.

用户点击安全设置面板的关闭按钮时,有没有办法通过事件处理程序通知?这似乎不可能

对于麦克风,当用户更改安全面板中的设置时,可能会收到状态事件,但是在用户仍然打开面板的同时触发此事件.

解决方法

试图寻找解决方案时,我偶然发现了这一点.

Flash Player bug report WITH WORKAROUND

我还没有测试解决方法,但它仍然可以工作?祝你好运.

编辑:

对于无法/不会访问Adobe bug跟踪器的人,以下是Philippe Piernot最近发布的解决方法

var closed:Boolean = true;
var dummy:BitmapData;
dummy = new BitmapData(1,1);

try
{
    // Try to capture the stage: triggers a Security error when the settings dialog Box is open
    dummy.draw(stage);
}
catch (error:Error)
{
    closed = false;
}

dummy.dispose();
dummy = null;

猜你在找的Flash相关文章