华为云代理商:flash与js通信

Flash与JS通信在技术上主要通过ExternalInterface对象进行实现。ExternalInterface 对象提供将 ActionScript 可接入的容器(例如:HTML)与 SWF 文件互相调用的能力。js调用Flash中的方法和Flash调用js中的方法都是通过这个对象实现的。

1、JS调用Flash:

1.首先,在AS中使用ExternalInterface的addCallback方法注册一个Flash函数。如:

import flash.external.ExternalInterface;
ExternalInterface.addCallback("functionName", callBackFuntion);
function callBackFuntion(value:*) : void {
   // 执行操作
}

functionName是js用来调用的函数名称, callBackFuntion是Flash响应函数。

2.然后在JS中即可用如下语句来调用Flash中的函数:

document.getElementById("FLASHID").functionName(value);

2、Flash调用JS:

1.首先在js中定义一个函数。如:

function jsFunction(value) {
    alert(value);
}

2.然后,在AS中使用ExternalInterface的call方法调用此JS函数。如:

ExternalInterface.call("jsFunction",value);

注意的是:

  • 在HTML中的object或者embed标签中需要添加allowscriptaccess属性,并且设置为always或者sameDomain才能允许脚本访问。
  • Flash与JS通信容易受到不同浏览器嵌入Flash的方式(Object或Embed)影响,在调用时应做好判断处理。
  • ExternalInterface不可用于本地计算机上的SWF文件,除非将文件的位置添加到Flash Player 9及更高版本的受信位置。

发布者:luotuoemo,转转请注明出处:https://www.jintuiyun.com/174094.html

(0)
luotuoemo的头像luotuoemo
上一篇 2024年4月9日 05:38
下一篇 2024年4月9日 06:02

相关推荐

  • 华为云代理商:车牌图像识别

    华为云代理商:车牌图像识别 引言 随着智能交通系统的发展,车牌图像识别技术在交通管理、安全监控等领域的应用越来越广泛。本文将介绍华为云作为代理商提供车牌图像识别服务的优势,并结合华为云服务器产品进行详细说明。 华为云的优势 1. 强大的计算和存储能力 华为云服务器产品提供了高性能、高可靠性的计算和存储能力,可以满足车牌图像识别算法的运行需求,确保识别速度和准…

    2024年9月24日
    23700
  • 华为云代理商:华为云汇款账号

    华为云代理商与华为云汇款账号:合作优势与流程解析 一、华为云的核心优势 1.1 技术领先的全栈云服务能力 华为云基于30年ICT技术积累,提供覆盖IaaS、PaaS、SaaS的全栈云服务,支持人工智能、大数据、物联网等前沿技术,其自研的鲲鹏芯片和昇腾AI处理器构建了高性能算力底座。 1.2 全球化布局与本地化服务 华为云在全球27个地理区域运营65个可用区,…

    2025年5月5日
    10300
  • 华为云代理商:cdn加速安全吗

    华为云代理商:CDN加速安全吗? 随着互联网的飞速发展,全球化的趋势不断加深,尤其是在信息传输速度和效率方面,企业在进行网站内容分发时越来越依赖于CDN加速技术。CDN(Content Delivery Network,内容分发网络)通过将内容缓存到离用户最近的节点上,极大地提升了网站的加载速度和稳定性,减少了因带宽瓶颈造成的延迟。 那么,作为华为云代理商,…

    2025年3月26日
    17000
  • 华为云国际站代理商注册:CDN预防域名被探测

    华为云国际站代理商注册:CDN预防域名被探测 随着互联网的快速发展,CDN(内容分发网络)技术已成为保障网站性能、加速内容加载、提高用户体验的关键技术之一。在全球化的互联网环境中,随着流量的不断增加和攻击手段的不断升级,如何有效地保护企业的网络安全和隐私成为了一个亟待解决的问题。华为云,作为全球领先的云计算服务提供商,其在CDN技术上的优势和解决方案,尤其是…

    2024年12月11日
    20000
  • 华为云国际站代理商充值:服务器规格

    华为云国际站代理商充值:服务器规格 华为云服务器产品介绍 华为云作为全球领先的云计算服务提供商,致力于为客户提供高效、可靠的云计算解决方案。华为云服务器产品具有强大的性能、可靠的稳定性和灵活的扩展性,广泛应用于各行业的云计算场景。 服务器规格选择 在选择服务器规格时,需根据实际需求和预算来确定合适的配置。华为云提供了多种规格的服务器产品,包括通用型、内存优化…

    2024年10月14日
    18900

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

4000-747-360

在线咨询: QQ交谈

邮件:ixuntao@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
购买阿里云服务器请访问:https://www.4526.cn/