学习 Flash 中的 ActionScript 2.0 |
|
|
|
| 使用外部数据 > 关于外部 API | |||
ExternalInterface 类也被称为 外部 API,是一个新的子系统,通过它可以在 ActionScript 和 Flash Player 容器与具有 JavaScript 的 HTML 页或嵌入 Flash Player 的桌面应用程序之间轻松进行通信。
|
注意 |
此功能替换较旧的 |
ExternalInterface 类只在以下环境下可用:
在所有其它情况下,ExternalInterface.available 属性均返回 false。
从 ActionScript 中,可以在 HTML 页上调用 JavaScript 函数。外部 API 与 fscommand() 相比,可提供以下改进的功能:
fscommand 函数一起使用的函数。 可以从 HTML 页上的 JavaScript 中调用 ActionScript 函数。有关更多信息,请参见 ExternalInterface (flash.external.ExternalInterface)。有关本地文件安全性的更多信息,请参见关于本地文件安全性和 Flash Player。
下面部分中包含了使用外部 API 的示例:
|
|
|
|