我有一个SWF文件,我正在尝试将其嵌入到HTML中。
我使用了以下代码:
<object width="704" height="440">
<param name="movie" value="http://riskgames.ist.psu.edu/CyberLinkIT.swf"></param>
<embed src="http://riskgames.ist.psu.edu/CyberLinkIT.swf" type="application/x-shockwave-flash" menu="false" width="704" height="440">
</embed>
</object>
如果您转到http://miaojiang.net/bug.html,则可以看到问题所在。按钮闪烁,显示所有不可见的文本字段。
但是,如果我直接打开swf文件,则没有问题。
有什么想法吗?
答案 0 :(得分:0)
这是你的问题。
SecurityError:错误#2149:安全沙箱冲突:https://riskgames.ist.psu.edu/CyberLinkIT.swf无法对http://miaojiang.net/bug.html进行fscommand调用(allowScriptAccess is)。 在FSCommand $ / _ fscommand() at global / flash.system :: fscommand() 在CyberLinkIT_fla :: MainTimeline / frame1()
<object width="704" height="440">
<param name="movie" value="http://riskgames.ist.psu.edu/CyberLinkIT.swf"></param>
<param name="AllowScriptAccess" value="always"></param>
<embed src="http://riskgames.ist.psu.edu/CyberLinkIT.swf" type="application/x-shockwave-flash" menu="false" width="704" height="440" AllowScriptAccess="always">
</embed>
</object>