Firefox没有玩嵌入式swf

时间:2009-11-04 17:58:06

标签: html firefox flash

我正在使用swfin嵌入一个swf对象(视频播放器)并在所有浏览器中加载正常,但在Firefox中它不会“启动”。我必须右键单击电影区域并取消选中“开始”,所以我点击“开始”它会很好地开始。然而,在chrome和IE中(还没有移动到mac进行测试)它就像我预期的那样启动并启动。我试过swfobject而不是swfin,我有IE问题,我似乎无法纠正。因此转向swfin。我使用swfobject看到了类似这样的类似问题,但我不能让它再复制了。

这是swfin代码: `

     var s = new swfIN("/Flash/video_player_playhead_overlays.swf", "flashMovie", "427", "280");
     // s.hideSEO("div_seo");
     s.addVar("video_file", "/DownloadableWork/Boardwalk.flv");
     s.addVar("poster_file", "/Images/UploadedImages/Boardwalk.jpg");
     s.addVar("clock_display", "yes");
     s.addVar("playbtn_scale", "1");

     s.addParam("play", "true");
     s.addParam("loop", "true");
     s.addParam("quality", "high");
     s.addParam("scale", "showall");
     s.addParam("wmode", "transparent");
     s.addParam("menu", "true");

     s.addParam("allowScriptAccess", "sameDomain");

     s.write();
</script>

`

1 个答案:

答案 0 :(得分:0)

这可能与视频播放器swf本身有关,而不是http浏览器。

我强烈建议使用swfobject,它被广泛接受为嵌入swf内容的行业标准。

http://blog.deconcept.com/swfobject/

Adob​​e也推荐使用SWFObject。

http://www.adobe.com/devnet/flashplayer/articles/swfobject.html