Actionscript 3 为什么Firefox会覆盖我的对象';s allowScriptAccess标记?
我的页面上有这个目标代码Actionscript 3 为什么Firefox会覆盖我的对象';s allowScriptAccess标记?,actionscript-3,flash,firefox,Actionscript 3,Flash,Firefox,我的页面上有这个目标代码 <object data='http://example.com/player.swf' height='398' id='player' type='application/x-shockwave-flash' width='398'> <param name='flashvars' value='config=http://example.com/config.js'> <param name='movie' value='http:/
<object data='http://example.com/player.swf' height='398' id='player' type='application/x-shockwave-flash' width='398'>
<param name='flashvars' value='config=http://example.com/config.js'>
<param name='movie' value='http://example.com/player.swf'>
<param name='allowfullscreen' value='true'>
<param name='allowScriptAccess' value='never'>
</object>
为什么会发生这种情况?事实证明这是原因。可能是allowScriptAccess的“从不”值已被弃用,Firefox正在用默认值(始终?)替换。另一个原因可能是,您可能有一个js脚本,它支持所有js到flash的通信—将allowScriptAccess和allowNetworking添加到html文件中的所有对象标记(尽管它在chrome上也应该做同样的事情)尝试改用SWFOObject。
<param value="always" name="allowScriptAccess">
<param name="AllowNetworking" value="all">