Apache flex Flex3-将FlashVar传递到html包装中的swf
我在将FlashVar传递到应用程序的swf时遇到问题 我使用的是flex builder提供的默认模板,我在其中添加了FlashVar,如adobe livedocs中所述:Apache flex Flex3-将FlashVar传递到html包装中的swf,apache-flex,null,flash,flashvars,Apache Flex,Null,Flash,Flashvars,我在将FlashVar传递到应用程序的swf时遇到问题 我使用的是flex builder提供的默认模板,我在其中添加了FlashVar,如adobe livedocs中所述: AC_FL_RunContent( "src", "playerProductInstall", "FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='
AC_FL_RunContent(
"src", "playerProductInstall",
"FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+'langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml'+"",
"width", "100%", ...
AC_FL_RunContent(
"src", "SOD",
"FlashVars", "langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml",
"width", "100%", ...
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="SOD" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="SOD.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="SOD.swf" quality="high" bgcolor="#869ca7"
FlashVars="langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml"
AC\u FL\u RunContent(
“src”,“playerProductInstall”,
“FlashVars”、“MMredirectURL=“+MMredirectURL+”&MMplayerType=“+MMplayerType+”&mmDoctTitle=“+mmDoctTitle+”langStyle=Styles\u jp.swf&langId=jp\u jp&langSource=jp\u jp.xml”+”,
“宽度”,“100%”。。。
AC_FL_RunContent(
“src”,“SOD”,
“FlashVars”、“langStyle=style\u jp.swf&langId=jp\u jp&langSource=jp\u jp.xml”,
“宽度”,“100%”。。。
你应该做:
....
<param name="FlashVars" value="langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml" />
<embed src="SOD.swf" quality="high" bgcolor="#869ca7"
FlashVars="langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml"><embed>
。。。。
@BS_C3不使用flex builder提供的默认模板
@BS_C3创建新的html文件并添加嵌入脚本实际上,这并不是因为它不起作用。我可能设置了一些错误…我只是修改了生成的包装以获得最简单的html包装结构。但它甚至没有连接到调试器。我走了a编辑这个问题,这样你就可以看到我在包装中的内容了
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title></title>
<script src="AC_OETags.js" language="javascript"></script>
<style>
body { margin: 0px; overflow:hidden }
</style>
</head>
<body scroll="no">
<noscript>
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
id="SOD" width="100%" height="100%"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param name="movie" value="SOD.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#869ca7" />
<param name="allowScriptAccess" value="sameDomain" />
<embed src="SOD.swf" quality="high" bgcolor="#869ca7"
width="100%" height="100%" name="SOD" align="middle"
play="true"
loop="false"
quality="high"
allowScriptAccess="sameDomain"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>
</noscript>
</body>
</html>
....
<param name="FlashVars" value="langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml" />
<embed src="SOD.swf" quality="high" bgcolor="#869ca7"
FlashVars="langStyle=Styles_jp.swf&langId=jp_JP&langSource=jp_JP.xml"><embed>