包 | flash.system |
类 | public final class SecurityPanel |
继承 | SecurityPanel Object |
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
此类包含与 Security.showSettings()
方法一起使用的静态常量。您无法创建 SecurityPanel 类的新实例。
公共常量
常量 | 由以下参数定义 | ||
---|---|---|---|
CAMERA : String = "camera" [静态]
当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“摄像头”面板。 | SecurityPanel | ||
DEFAULT : String = "default" [静态]
当传递给 Security.showSettings() 时,显示用户上次关闭“Flash Player 设置”时处于打开状态的面板。 | SecurityPanel | ||
DISPLAY : String = "display" [静态]
当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“显示”面板。 | SecurityPanel | ||
LOCAL_STORAGE : String = "localStorage" [静态]
当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“本地存储设置”面板。 | SecurityPanel | ||
MICROPHONE : String = "microphone" [静态]
当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“麦克风”面板。 | SecurityPanel | ||
PRIVACY : String = "privacy" [静态]
当传递给 Security.showSettings() 时,显示“Flash Player 设置”中的“隐私设置”面板。 | SecurityPanel | ||
SETTINGS_MANAGER : String = "settingsManager" [静态]
当传递给 Security.showSettings() 时,显示“设置管理器”(在一个单独的浏览器窗口中)。 | SecurityPanel |
常量详细信息
CAMERA | 常量 |
public static const CAMERA:String = "camera"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示“Flash Player 设置”中的“摄像头”面板。
相关 API 元素
DEFAULT | 常量 |
public static const DEFAULT:String = "default"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示用户上次关闭“Flash Player 设置”时处于打开状态的面板。
相关 API 元素
DISPLAY | 常量 |
public static const DISPLAY:String = "display"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示“Flash Player 设置”中的“显示”面板。
相关 API 元素
LOCAL_STORAGE | 常量 |
public static const LOCAL_STORAGE:String = "localStorage"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示“Flash Player 设置”中的“本地存储设置”面板。
相关 API 元素
MICROPHONE | 常量 |
public static const MICROPHONE:String = "microphone"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示“Flash Player 设置”中的“麦克风”面板。
相关 API 元素
PRIVACY | 常量 |
public static const PRIVACY:String = "privacy"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示“Flash Player 设置”中的“隐私设置”面板。
相关 API 元素
SETTINGS_MANAGER | 常量 |
public static const SETTINGS_MANAGER:String = "settingsManager"
语言版本: | ActionScript 3.0 |
运行时版本: | AIR 1.0, Flash Player 9, Flash Lite 4 |
当传递给 Security.showSettings()
时,显示“设置管理器”(在一个单独的浏览器窗口中)。
相关 API 元素
示例 如何使用本示例
SecurityExample.as
下例显示如何使用 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); } } }
Tue Jun 12 2018, 11:04 AM Z