【发布时间】:2010-01-21 01:59:36
【问题描述】:
我正在使用 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>
`
【问题讨论】: