idとかと一緒に渡してない?flashvarsの次のobjectで渡すのが正解。
FFはそれでも動くので注意。
まあ、例によって自分が悪いんだけど。
objectの属性として展開するか、param要素として展開するかの差
swfobject.embedSWF(
'http://example.com/test.swf',
'target_id',
'width px',
'height px',
'9.0.0',
undefined,
{
'flashvars_key' : 'flashvars_val'
},
{
'quality' : 'high',
'wmode' : 'transparent',
'allowNetworking' : 'all',
'allowScriptAccess' : 'always' //ここで渡す
},
{
'id' : 'game' //ここでallowScriptAccessを渡してもFFは動くので注意
}
);
FFはそれでも動くので注意。
まあ、例によって自分が悪いんだけど。
objectの属性として展開するか、param要素として展開するかの差
swfobject.embedSWF(
'http://example.com/test.swf',
'target_id',
'width px',
'height px',
'9.0.0',
undefined,
{
'flashvars_key' : 'flashvars_val'
},
{
'quality' : 'high',
'wmode' : 'transparent',
'allowNetworking' : 'all',
'allowScriptAccess' : 'always' //ここで渡す
},
{
'id' : 'game' //ここでallowScriptAccessを渡してもFFは動くので注意
}
);
コメントする