通过 fsCommand 和 fsCommand2 发出的命令

fsCommand()fsCommand2() 全局函数使 SWF 文件能够与 Flash Player 或承载 Flash Player 的程序(如 Web 浏览器)进行通讯。

Flash Lite 2.x 修改了标准的 Macromedia Flash Player 7 命令,并添加了特定于嵌入设备的一些命令。Flash Lite 2.x 还支持 fsCommand2() 函数,该函数的功能与 fsCommand() 的功能相似,但该函数会立即执行,而不会延迟到处理完调用帧之后再执行。

有关 fsCommand2() 函数的更多信息,请参见《Flash Lite 2.x ActionScript 语言参考》

不支持的命令

下表列出了在使用 ActionScript 2.0 创建 Flash Lite 内容时,fsCommand() 不支持的命令。

命令

说明

quit

关闭播放器。

fullscreen

指定 true 将 Flash Player 设置为全屏模式。指定 false 使播放器返回标准菜单视图。

allowscale

指定 false 设置播放器始终按 SWF 文件的原始大小绘制 SWF 文件,从不进行缩放。指定 true 强制 SWF 文件缩放到屏幕的 100% 大小。

showmenu

指定 true 启用整套上下文菜单项。指定 false 只显示"关于 Flash Player"和"设置",隐藏所有其它上下文菜单项。

exec

在放映文件内执行应用程序。

trapallkeys

指定 true 将所有按键事件(包括快捷键)发送到 Flash Player 中的 onClipEvent(keyDown/keyUp) 处理函数。