flash学习笔记

flash.system.Capabilities.os 操作系统属性

flash.system.Capabilities.playerType 播放器类型

flash.system.Capabilities.language 语言

flash.system.Capabilities.hasIME 输入法

flash.system.IME 输入法控制class

使用system.capabilities 对象的screenResolutionX 和screenResolutionY 属性

screenResolutionX screenResolutionY 为显示器的分辨率,例如1024*768

 

缩放影片

使用stage.scaleMode

flash.display.StageScaleMode 类的静态属性:EXACT_FIT, NO_BORDER,NO_SCALE, 和SHOW_ALL.

 

 

我要隐藏右键菜单

stage.showDefaultContextMenu 为false来最小化菜单项。

 

我要确定播放器正在使用的音频设备.

使用flash.system.Capabilities 类的hasAudio 和hasMP3 属性

hasAudio 音频设备是否可用

hasMP3 是否可以播放MP3

 

我要确定目标设备是否可以播放视频

使用flash.system.Capabilities 类的hasEmbeddedVideo, hasStreamingVideo, 和hasVideoEncoder属性

hasStreamingVideo 是否可以播放视频流文件

hasStreamingVideo 用户是否可以下载内嵌的视频SWF文件

hasVideoEncoder 系统是否具有编码能力

 

我要打开用户的Flash播放器设置对话框窗口

flash.system.Security.showSettings(string:String )

参数如下:

SecurityPanel.CAMERA

摄像机面板

SecurityPanel.DEFAULT

默认面板

SecurityPanel.LOCAL_STORAGE

本地存储面板

SecurityPanel.MICROPHONE

话筒面板

SecurityPanel.PRIVACY

安全控制面板

SecurityPanel.SETTINGS_MANAGER

 

 

我要在应用程序中载入其他域的swf文件,并且允许它访问程序中的ActionScript

使用flash.system.Security.allowDomain( ), flash.system.Security.allowInsecureDomain( ),或一个策略文件。

策略文件:

<?xml version="1.0"?>

<!-- http://www.mydomain.com/crossdomain.xml -->

<cross-domain-policy>

<allow-access-from domain="www.otherdomain.com" />

<allow-access-from domain="*.adobe.com" />

<allow-access-from domain="123.45.67.89" />

</cross-domain-policy>

该文件被命名为crossdomain.xml。通过flash.system.Security.loadPolicyFile( )读取文件

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值