如何更改flash builder生成HTML以调用actionscript中的函数?
我有一个actionscript项目,我提供了一个函数,我希望从HTML(flash builder生成的HTML文件)调用它 addCallback(“getURL”,getURL)如何更改flash builder生成HTML以调用actionscript中的函数?,html,apache-flex,actionscript,Html,Apache Flex,Actionscript,我有一个actionscript项目,我提供了一个函数,我希望从HTML(flash builder生成的HTML文件)调用它 addCallback(“getURL”,getURL) 这是actionscript中的代码,我如何修改flash builder生成的html文件,以便它可以调用getURL()?只需在项目的html模板文件夹中的index.template.html文件中的标记之间添加函数。只需在项目的index.template.html文件夹中的html模板标记之间添加函数即
这是actionscript中的代码,我如何修改flash builder生成的html文件,以便它可以调用getURL()?只需在项目的
html模板
文件夹中的index.template.html
文件中的
标记之间添加函数。只需在项目的index.template.html
文件夹中的html模板
标记之间添加函数即可项目。或者,您不必使用html模板,完全可以创建自己的html并实现自己的设置。只需转到项目属性并取消选中“生成HTML…”复选框
至于javascript函数,您可以将其放在一个外部文件中,并像这样访问它。如果需要添加更多的函数,它将更易于维护
<script type="text/javascript" src="external.js"></script>
或者,您不必使用html模板,完全可以创建自己的html并实现自己的设置。只需转到项目属性并取消选中“生成HTML…”复选框 至于javascript函数,您可以将其放在一个外部文件中,并像这样访问它。如果需要添加更多的函数,它将更易于维护
<script type="text/javascript" src="external.js"></script>
我将其添加到html文件中,但浏览器会报告错误:swfobject.embedSWF(“adm.swf”、“flashContent”、“100%””、“100%”、swfVersionStr、xiSwfUrlStr、flashvars、params、attributes);文件[“adm”].getURL(“kjdkfjkdjfd”);尝试document.getElementbyId(“adm”)而不是document[“adm”],并检查/element是否在allI处指定了其id。将此添加到html文件,但浏览器报告错误:swfobject.embedSWF(“adm.swf”、“flashContent”、“100%””、“100%””、swfVersionStr、XISWFWURLSTR、flashvars、参数、属性);文件[“adm”].getURL(“kjdkfjkdjfd”);尝试document.getElementbyId(“adm”)而不是document[“adm”],并检查/element是否指定了其id