| Flash Media Server学习站>>www.FMScn.com |
目标设备和 Flash Lite 内容类型的每种组合都定义一组可用的 Flash Lite 功能,如导航类型、支持的图像和声音格式或输入文本支持。当在模拟器设置窗格中启用"信息"调试选项时(请参见设置模拟器调试选项(仅限于 Flash Professional)),模拟器会为当前所选的设备和内容类型生成一个平台功能列表,如下面的图像所示:
当应用程序在当前所选的测试设备上运行时,可以使用这些信息来确定该应用程序可用的功能。如果应用程序试图执行当前所选的测试设备不支持的某项操作(例如,加载不支持的格式的图像),模拟器就会生成一条警告消息。
下表说明了 Flash Lite 平台功能,您在模拟器中测试应用程序时,会在"输出"面板中报告这些功能:
|
功能名称 |
说明和可能的值 |
|---|---|
|
CodePage |
指定设备使用的代码页。代码页的值采用 ISO-639 语言代码格式(例如,en 代表英文,zh-TW 代表繁体中文)。 |
|
DeviceImageFormats |
列出设备本身支持的图像格式(image/ImageType 格式)ÅB |
|
DeviceSoundsCached |
指示设备是(Yes)否(No)缓存设备声音。 |
|
DeviceSoundKeyOnly |
指示设备播放设备声音的时机仅在响应用户按设备上的键时 (Yes),还是播放与任何用户动作都无关 (No)。有关更多信息,请参见使用设备声音(仅限于 Flash Professional)。 |
|
DeviceSoundsOrdered |
平台支持的用逗号分隔的设备声音格式列表。声音格式的顺序指示 SWF 文件包含多种声音格式的声音束文件时,Flash Lite 播放的声音。有关声音束的更多信息,请参见创建声音束(仅限于 Flash Professional)。 |
|
DeviceVideoFormats |
列出设备本身支持的视频格式(video/videoType 格式)。 |
|
DeviceVideoMethods |
指定设备支持的其它视频对象方法(如果有)。可能的值为 seek, mute。 |
|
DynamicHeapSize |
指定分配给 Flash Lite 的动态内存量(以千字节为单位)。 |
|
DynamicMemAvailable |
指示 Flash Lite 是(Yes)否(No)动态分配设备的内存。 |
|
FlashLiteSVG |
指示 Flash Lite 是(Yes)否(No)支持设备的 SVG 呈现。 |
|
FSCommand |
指示 Flash Lite 处理 OnePerKey:每次按键只允许调用一次 OnePerKeyPerFrame:每个事件处理函数或每一帧只允许调用一次 All:对 None:不支持 |
|
getUrl |
指示 Flash Lite 处理 OnePerKey:每次按键只允许调用一次 OnePerKeyPerFrame:每个事件处理函数或每一帧只允许调用一次 All:对 None:不支持 |
|
GetURL_UTF8 |
指定主机应用程序对 SWF 文件传递给 |
|
InputText |
指示平台支持 (Yes) 还是不支持 (No) 输入文本。有关输入文本的更多信息,请参见使用输入文本字段。 |
|
KeyRestrictions |
指定所有 URL 请求(例如,使用 |
|
keySet |
指示 Flash Lite 在设备上支持哪些按键事件。有关处理按键事件的更多信息,请参见处理按键和按钮事件(仅限于 Flash Professional)。有效值如下: All:处理所有按键事件。 Phone:只处理与 0 到 9、#、*、选择键和四向导航键相关联的事件。 |
|
LoadMovie |
指示 Flash Lite 处理 OnePerKey:每次按键只允许调用一次 OnePerKeyPerFrame:每个事件处理函数或每一帧只允许调用一次 All:对 None:不支持 |
|
LoadVars |
指示 Flash Lite 处理 OnePerKey:每次按键只允许调用一次 OnePerKeyPerFrame:每个事件处理函数或每一帧只允许调用一次 All:对 None:不支持 |
|
Loop |
指示 SWF 文件内容到达其时间轴末尾时是循环(返回到时间轴中的第一帧)(Yes) 还是停在最后一帧 (No)。 |
|
mouseType |
指示 Flash Lite 支持哪些鼠标事件。有效值如下: None:不支持鼠标事件。 Partial:支持 Mouse:处理"鼠标弹起"、"鼠标按下"及"鼠标移动"消息。示例之一是具有虚拟光标功能的 DoCoMo 电话。这意味着移动鼠标会触发 |
|
MultipleDeviceSound |
指示设备是(Yes)否(No)支持多种设备声音的混合。 |
|
NativeSounds |
Flash Lite 播放器本身可以播放的声音格式 (与从 Flash Lite 播放器传递到设备进行回放的设备声音相对)的无序列表。可能的值:NativeSound_PCM、NativeSound_ADPCM 和 NativeSound_MP3。 |
|
NavigationType |
指示平台支持的导航模式:两向导航、四向导航或具有换行功能的四向导航。有关导航模式的更多信息,请参见默认导航模式。有效值如下: 2Way:仅支持上箭头键和下箭头键。 4Way:支持所有四个箭头键(上、下、左和右)进行导航。 4WayWrapAround:与 4Way 相同,只不过焦点可以返回到显示内容的顶部。 |
|
PersistentStoragePerMovieSize |
指示一个 SWF 文件可以存储在设备上的永久性数据的最大数量(以千字节为单位)。 |
|
PlayerRendersText |
指示是 Flash Lite 本身呈现文本(Yes),还是设备呈现所有文本(No)。 |
|
SharedObjects |
指示设备是(Yes)否(No)支持共享对象。 |
|
SMS |
指示 Flash Lite 是(Yes)否(No)支持发送 SMS 消息。 |
|
SoundChannels |
指示设备支持单声道声音(Mono)还是立体声声音(Stereo)。 |
|
SoundSampleRate |
指定设备支持的声音采样率(以 kHz 为单位)。可能的值:5、8、11、16、22 和 44。 |
|
SoftKeyCount |
指定设备上可用的软键个数。 |
|
SoundEnabled |
指定设备上是(Yes)否(No)启用声音。 |
|
TextEncodingForm |
指定设备使用的文本编码。可能的值为 Native 和 UTF16。 |
|
TotalPersistantStorageSize |
指定可以在设备上存储的永久性数据的最大数量(以千字节为单位)。 |
|
UsePlayerEmbeddedVectorFont |
指示 Flash Lite 是(Yes)否(No)支持嵌入的矢量字体。 |
|
UseSingleFontFace |
指示 Flash Lite 内容是(Yes)否(No)将以一种字型显示。 |
admin#flashas.net (#为@) 联系QQ:
:40777822
浙ICP备06033001号