`
bruce.peng
  • 浏览: 65693 次
  • 性别: Icon_minigender_1
  • 来自: 珠海
社区版块
存档分类
最新评论

AS3与JavaScript之间的通讯

    博客分类:
  • flex
阅读更多
准确的来说应该是AS3与JavaScript之间的通讯,其通讯的机理就是:ExternalInterface,具体的使用方法在Flex或Flash的使用帮助里都有详细的说明。

JavaScript发送变量到AS:

Flex:

ExternalInterface.addCallback(”setBoxArea”,receivedFromJavaScript);

private function receivedFromJavaScript(value:String):void {
Alert.show(value);
}

HTML:

function setBox(o) { thisMovie(”lc”).setBoxArea(”hello”); }

AS发送变量到JavaScript:

Flex:

var wrapperFunction:String = “getChartData”;
var o:Object = new Object();
o.chartType = “line”;
o.yField = yFieldCB.selectedItem;
s = ExternalInterface.call(wrapperFunction,o);
Alert.show(s);

HTML:

function getChartData(o) {
alert(o);
return o.chartType+o.yField;
}
转自:http://bruce-peng.iteye.com/admin/blogs/new
分享到:
评论

相关推荐

    AS3与JaveScript之间的通讯视频讲解

    本视频教程将深入探讨如何实现AS3与JavaScript之间的通信。 1. **跨域策略**: 在AS3与JavaScript通信时,由于同源策略的限制,如果Flash内容和HTML不在同一个域名下,必须设置跨域策略。在AS3中,可以通过`...

    Flex AcrionScript 和 JavaScript 通讯

    Flex ActionScript与JavaScript之间的通信是Web开发中的一个重要概念,它允许在Adobe Flash Player中的Flex应用程序与HTML页面上的JavaScript代码之间交换数据和控制交互。这种通信机制对于创建富互联网应用程序...

    flash和JavaScript通信

    在Web开发领域,Flash和JavaScript之间的通信是一种常见技术,它允许两种不同的技术栈协同工作,增强网页的功能性和交互性。 Flash曾经是实现动态内容和多媒体交互的重要工具,而JavaScript则是浏览器端的主要脚本...

    SWF之间通信、Flex与SWF之间通信

    ### SWF之间通信、Flex与SWF之间通信 在探讨SWF之间以及Flex与SWF之间的通信时,我们首先需要了解SWF文件的基本概念及其在Adobe Flash平台中的作用。SWF(Shockwave Flash)是一种被广泛应用于网页动画、游戏和其他...

    js调用AS flash函数

    首先,理解JS与AS通讯的基础是`ExternalInterface`,这是Flash Player提供的一个API,允许ActionScript代码与JavaScript环境进行交互。在AS端,你需要先启用`ExternalInterface.addCallback`方法来注册一个可供JS...

    flash to js 使用工具包及示例,提供 js 和 flash 之间的通讯

    1. AS3源代码:这些是ActionScript 3的类文件,它们负责在Flash端处理与JavaScript的通信逻辑。 2. JavaScript库:这是在HTML页面中使用的JavaScript代码,它与AS3代码协作,接收来自Flash的信息,并在JavaScript...

    javascript 操作MSCOMM32串口通讯.docx

    在Web应用中,通常需要借助ActiveX技术将MSCOMM32集成到浏览器中,以便实现JavaScript与串口设备之间的交互。 ### 2. JavaScript与MSCOMM32的局限性 文档提到,使用JavaScript直接操作MSCOMM32时存在一定的局限性...

    flex 和 javascript 测通

    1. **跨域通讯**:在Flex和JavaScript之间进行通信时,由于同源策略的限制,两者需要通过跨域策略文件(crossdomain.xml)来允许数据交换。这使得Flex应用能够安全地从不同源的JavaScript获取或发送数据。 2. **...

    c#与flash通讯

    首先,我们要理解`ExternalInterface`是Flash Player提供的一种机制,允许AS3(ActionScript 3)代码调用JavaScript函数,从而与宿主环境(如浏览器)进行通信。在桌面应用中,如使用C#的Windows Forms或WPF,可以...

    flash javascript之间的通讯方法小结

    不用getURL和fsCommand方法 flash使用的actionscript跟javascript是非常相通的,下面描述如何互相调用函数: 1:javascript调用flash中的函数 在flash的脚本中增加 import flash.external.ExternalInterface;...

    vue websocket 与 delphi10.2 websocket通讯

    在本案例中,我们将探讨如何使用Vue.js和Delphi 10.2之间的WebSocket通讯来读取卡信息。 1. **Vue.js中的WebSocket集成**: Vue.js本身并不直接支持WebSocket,但可以通过第三方库如`vue-websocket`或手动创建...

    调试flash与html通讯的例子

    总结来说,"调试flash与html通讯的例子"涉及到Flash的ActionScript和HTML的JavaScript之间的数据交换,这在创建互动式Web内容时非常关键。通过学习和实践此类示例,开发者可以更好地掌握这两种技术的协同工作,提升...

    c#与flash通信

    本主题主要探讨如何使用ActionScript 3.0(AS3)中的ExternalInterface类来实现与C#代码的交互。以下是关于这个主题的详细说明。 首先,Flash是一款由Adobe公司开发的多媒体创作平台,其ActionScript 3.0是用于编程...

    UniPlugin-Hello-AS.rar

    - 在Android项目中,我们需要创建一个继承自`I UniPlugin`的类,这个类将作为uni-app与原生代码之间的桥梁。在这个类中,我们需要实现`call`方法,这个方法会在uni-app端调用对应的接口时被触发。 3. **配置插件**...

    webBrowser扩展浏览器通过JS代码与串口通讯.rar

    本主题聚焦于“webBrowser”扩展浏览器如何利用JavaScript(JS)代码与串口进行通信,以及如何进行UDP和TCP通讯,还有进行本地电脑的截图操作。下面将详细解析这些知识点。 首先,"webBrowser扩展浏览器"是指那些...

    Matrix的TwitterAS桥梁_JavaScript_下载.zip

    2. **TwitterAS桥梁**:应用程序服务(Application Service, AS)是Matrix生态系统中的一个组件,用于将Matrix与其他通信平台(如Twitter)集成。TwitterAS桥梁就是这样的一个服务,它允许Matrix用户通过Matrix...

    利用Flex技术实现消息通讯、账号重复登录、一台电脑只允许一个账号登录等问题

    3. **检查状态**:可以通过`ExternalInterface.call()`方法从JavaScript调用Flex中的方法来检查当前状态是否准备就绪。 ```as ExternalInterface.call("isReady"); ``` 4. **连接服务器**:通过建立到服务器的...

    javascript设计模式 – 中介者模式原理与用法实例分析

    介绍:在前端开发的过程中,组件与组件之间的通讯特别常见,一个组件的change需要引起数个组件的change,这就需要组件与组件之间存在复杂的多对多关系链。如何来减轻维护这些关系的复杂度,让组件和组件之间实现低...

    flash与js通讯方法

    在网页开发中,有时我们需要实现Flash与JavaScript之间的通信,以便更好地协调两者之间的功能。本文将详细介绍两种主要的Flash与JavaScript的交互方式:`getURL` 和 `SetVariable`。 首先,我们来看`getURL`方法。`...

    Flash与C#通信

    ActionScript 3提供了ExternalInterface API,使得Flash可以与JavaScript或其他宿主环境(如C#)进行双向通信。 2. **ExternalInterface API** ExternalInterface API是Flash Player提供的接口,允许ActionScript...

Global site tag (gtag.js) - Google Analytics