特定于 Flash Lite 的语言元素

本部分介绍 Macromedia Flash Lite 1.1 能够识别的平台功能和变量,以及可以使用 fscommand()fscommand2() 函数执行的 Flash Lite 命令。本部分所说明的功能特定于 Flash Lite。

下表概括了本部分的内容:

语言元素

说明

_capCompoundSound

表明 Flash Lite 是否能处理复合声音。

_capEmail

表明 Flash Lite 客户端是否能使用 GetURL() ActionScript 命令发送电子邮件。

_capLoadData

表明主机应用程序是否能通过调用 loadMovie()loadMovieNum()loadVariables()loadVariablesNum() 函数动态加载其它数据。

_capMFi

表明设备是否能播放 i-mode (MFi) 音频格式的声音数据。

_capMIDI

表明设备是否能播放乐器数字接口 (MIDI) 音频格式的声音数据。

_capMMS

表明 Flash Lite 是否能通过使用 GetURL() ActionScript 命令发送多媒体消息服务 (MMS) 消息。

_capMP3

表明设备是否能播放 MPEG 音频层 3 (MP3) 音频格式的声音数据。

_capSMAF

表明设备是否能播放合成音乐移动应用格式 (SMAF) 的多媒体文件。

_capSMS

表明 Flash Lite 是否能通过使用 GetURL() ActionScript 命令发送短消息服务 (SMS) 消息。

_capStreamSound

表明设备是否能播放(同步)声音流。

_cap4WayKeyAS

表明 Flash Lite 是否执行附加到与右箭头键、左箭头键、上箭头键和下箭头键相关联的按键事件处理函数的 ActionScript 表达式。

$version

包含 Flash Lite 的版本号。

fscommand()

用于执行 Launch 命令的函数(请参见下一项)。

Launch

(唯一支持 fscommand() 的命令)允许 SWF 文件与 Flash Lite 或主机环境(如电话操作系统或设备操作系统)进行通信。

fscommand2()

用于执行此表中除 fscommand() 之外的命令的函数。

Escape

将任意字符串编码为可进行安全网络传输的格式。

FullScreen

设置用于呈现的显示区域大小。

GetBatteryLevel

返回当前电池电量。

GetDateDay

以数值形式返回当前日期的日。

GetDateMonth

以数值形式返回当前日期的月份。

GetDateWeekday

以数值形式返回当前日期的日。

GetDateYear

返回表明当前日期的年份的四位数值。

GetDevice

设置标识运行 Flash Lite 的设备的参数。

GetDeviceID

设置表示设备的唯一标识符(如序列号)的参数。

GetFreePlayerMemory

返回当前可用于 Flash Lite 的堆内存量(以千字节为单位)。

GetLanguage

设置标识设备当前所用语言的参数。

GetLocaleLongDate

将参数设置为以长形式表示当前日期的字符串,其格式按照当前定义的区域设置。

GetLocaleShortDate

将参数设置为以缩略形式表示当前日期的字符串,其格式按照当前定义的区域设置。

GetLocaleTime

将参数设置为表示当前时间的字符串,其格式按照当前定义的区域设置。

GetMaxBatteryLevel

返回设备的最大电池电量。

GetMaxSignalLevel

返回最大信号强度级别。

GetMaxVolumeLevel

以数值形式返回设备的最大音量级别。

GetNetworkConnectStatus

返回表示当前网络连接状态的值。

GetNetworkName

将参数设置为当前网络的名称。

GetNetworkRequestStatus

返回表示最近 HTTP 请求状态的值。

GetNetworkStatus

返回表示电话的网络状态的值(即是否注册了网络以及电话当前是否在漫游)。

GetPlatform

设置标识当前平台的参数,它详细说明了设备的类别。对于使用开放操作系统的设备而言,此标识符通常是操作系统的名称和版本。

GetPowerSource

返回表示电源当前是由电池提供还是由外接电源提供的值。

GetSignalLevel

以数值形式返回当前信号强度。

GetTimeHours

以数值形式返回当前时间的小时数,使用 24 小时制时钟。

GetTimeMinutes

以数值形式返回当前时间的分钟数。

GetTimeSeconds

以数值形式返回当前时间的秒钟数。

GetTimeZoneOffset

将参数设置为本地时区和通用时间 (UTC) 之间相差的分钟数。

GetTotalPlayerMemory

返回分配给 Flash Lite 的总计堆内存量(以千字节为单位)。

GetVolumeLevel

以数值形式返回设备的当前音量级别。

Quit

使 Flash Lite 播放器停止播放并退出。

ResetSoftKeys

将软键重置为其原设置。

SetInputTextType

指定用于打开输入文本字段的模式。

SetQuality

设置动画的呈现品质。

SetSoftKeys

重新映射设备的左软键和右软键,前提是可以访问和重新映射这两个软键。

StartVibrate

启动电话的振动功能。

StopVibrate

停止当前的振动功能(如果有)。

Unescape

将编码为安全网络传输形式的任意字符串解码为其正常、未编码形式。