我正在阅读有关通过ExternalInterface进行Flex-JavaScript通信的内容。
但我有一个疑问,它说javascript代码应该写在应用程序的HTML文件中?
现在哪个HTML文件?
是每个项目的index.template.html
文件还是HTML file created per MXML application
?
答案 0 :(得分:1)
您应该更好地使用index.template.html
,因为这是用作为每个MXML应用程序生成的HTML的模板的文件。否则,项目上的简单清理可能会删除您添加到每个MXML应用程序创建的HTML文件中的代码。
答案 1 :(得分:0)
是的,或者如果它是很多javascript,你可以通过在index.template.html文件中包含一个脚本标记来外化它。 index.template.html文件用于在bin-debug和bin-release文件夹中生成index.html文件。
答案 2 :(得分:0)
这个页面很好地描述了外部接口。最重要的是不要忘记
<param name="allowScriptAccess" value="sameDomain" />
为了更好地进行Flash嵌入,请使用http://code.google.com/p/swfobject/。