Flex学习之(JS中调用Flex的方法)
Posted 于文静0727
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Flex学习之(JS中调用Flex的方法)相关的知识,希望对你有一定的参考价值。
flex端
public function initApp():void
{
ExternalInterface.addCallback("function1",callback1);
}
public function callback1():void
{
Alert.show("hello word");
}
js端
function JavaScript()
{
document.getElementById("Dome1").function1();
}
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" //html-template里面有这个id号
id="Dome1" width="100%" height="500"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab">
<param name="movie" value="swf/bin-debug/index.swf" /> //在asp.NET项目文件夹中创建swf文件夹,并将bindebug里面的所有文件拷进去
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="menu" value="false" />
<param name="allowScriptAccess" value="sameDomain" />
</object>
<button id = "testSwf" name ="ceshiSwf" onclick = "javascript()" />
注意:如果flex程序里面调用了外部的图片或者视频等文件时,一定要把路径跟flex中调用的路径统一起来
以上是关于Flex学习之(JS中调用Flex的方法)的主要内容,如果未能解决你的问题,请参考以下文章
[Flex] IFrame系列 —— 在flex的web应用中嵌入html的方法
2016-04-25-信息系统实践手记6-JS调用Flex的性能问题一例