ActionScript与JavaScript双向通信示例
ActionScript 和 JavaScript 是两种看似毫不相关的脚本语言,一个用于 Flash,一个用于 HTML 页面。但是,想象一下你需要在网页和 Flash 之间传递数据或触发事件?这时候,你就得让它们互相沟通。这篇例子会告诉你如何通过 Flash 的ExternalInterface
来实现 ActionScript 与 JavaScript 的双向通信。你可以通过这个接口让 ActionScript 调用 JavaScript 函数,反过来,JavaScript 也可以控制 Flash 对象的方法,轻松实现数据交换。ExternalInterface.addCallback、ExternalInterface.call这些 API,都是你在实现过程中不可或缺的工具。要注意的是,不是所有浏览器都支持 Flash 插件,所以在做兼容性时要小心。此外,为了提高性能,尽量减少频繁的通信操作,批量数据会是个不错的选择。如果你想做跨平台的交互功能,这个例子会是你得心应手的工具哦!
ActionScript JavaScript Cross Communication.zip
预估大小:5个文件
ActionScriptCrossJavaScript
文件夹
Default.html
899B
includes
文件夹
ActionScriptCrossing.fla
1.15MB
JavaScriptCrossing.js
11KB
ActionScriptCrossing.swf
50KB
ActionScriptTextCopy.txt
7KB
377.49KB
文件大小:
评论区