flash.system
public final class SecurityPanel
继承SecurityPanel Inheritance Object

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

SecurityPanel 类提供一些值,用来指定您希望显示的“安全设置”面板。

此类包含与 Security.showSettings() 方法一起使用的静态常量。 您无法创建 SecurityPanel 类的新实例。

查看示例

另请参见

Flash Player 安全性



公共 属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedprototype : Object
[static] 对类或函数对象的原型对象的引用。
Object
公共 方法
 方法定义方
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
公共 常量
 常量定义方
  CAMERA : String = "camera"
[static] 当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“摄像头”面板。
SecurityPanel
  DEFAULT : String = "default"
[static] 当传递给 Security.showSettings() 时,显示用户上次关闭“Flash Player 设置”时处于打开状态的面板。
SecurityPanel
  LOCAL_STORAGE : String = "localStorage"
[static] 当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“本地存储设置”面板。
SecurityPanel
  MICROPHONE : String = "microphone"
[static] 当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“麦克风”面板。
SecurityPanel
  PRIVACY : String = "privacy"
[static] 当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“隐私设置”面板。
SecurityPanel
  SETTINGS_MANAGER : String = "settingsManager"
[static] 当传递给 Security.showSettings() 时,显示“设置管理器”(在一个单独的浏览器窗口中)。
SecurityPanel
常量详细信息
CAMERA常量
public static const CAMERA:String = "camera"

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“摄像头”面板。

另请参见

DEFAULT常量 
public static const DEFAULT:String = "default"

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

当传递给 Security.showSettings() 时,显示用户上次关闭“Flash Player 设置”时处于打开状态的面板。

另请参见

LOCAL_STORAGE常量 
public static const LOCAL_STORAGE:String = "localStorage"

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“本地存储设置”面板。

另请参见

MICROPHONE常量 
public static const MICROPHONE:String = "microphone"

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“麦克风”面板。

另请参见

PRIVACY常量 
public static const PRIVACY:String = "privacy"

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“隐私设置”面板。

另请参见

SETTINGS_MANAGER常量 
public static const SETTINGS_MANAGER:String = "settingsManager"

语言版本 : ActionScript 3.0
Player 版本 : Flash Player 9

当传递给 Security.showSettings() 时,显示“设置管理器”(在一个单独的浏览器窗口中)。

另请参见

示例 如何使用示例

下例显示如何使用 Sprite 对象上的 click 事件显示“Flash Player 设置”中的“本地存储设置”面板。 使用 draw() 将一个橙色框添加到舞台上。 在 draw() 中,通过指示 Flash Player 打开其“本地存储设置”面板,将 click 事件侦听器以名称 clickHandler() 添加进来,它对应于 click 事件。
package {
    import flash.display.Sprite;
    import flash.text.TextField;
    import flash.events.*;
    import flash.system.Security;
    import flash.system.SecurityPanel;

    public class SecurityExample extends Sprite {
        private var bgColor:uint = 0xFFCC00;
        private var size:uint = 100;

        public function SecurityExample() {
            draw();
        }

        private function draw():void {
            var child:Sprite = new Sprite();
            child.graphics.beginFill(bgColor);
            child.graphics.drawRect(0, 0, size, size);
            child.graphics.endFill();
            child.buttonMode = true;

            var label:TextField = new TextField();
            label.text = "settings";
            label.selectable = false;
            label.mouseEnabled = false;
            child.addChild(label);

            child.addEventListener(MouseEvent.CLICK, clickHandler);
            addChild(child);
        }

        private function clickHandler(event:MouseEvent):void {
            Security.showSettings(SecurityPanel.LOCAL_STORAGE);
        }
    }
}




 

评论添加到页面后给我发送电子邮件 | 评论报告

当前页: http://livedocs.adobe.com/flash/9.0_cn/ActionScriptLangRefV3/flash/system/SecurityPanel.html