【发布时间】:2011-01-07 12:48:59
【问题描述】:
// 编辑:问题现在似乎仅限于 Windows 版 Safari。
大约在 Safari for Windows 4 推出时,我开始听到用户说 wmode=transparent 不再在 Safari 中工作。
我已经用谷歌搜索了很多次,但没有找到任何答案。我尝试通过使用标签而不是脚本来嵌入 Flash 来减少干扰,但没有成功。
这里有一个例子:http://hiv411.org/safari.php 在http://hiv411.org/ 处与脚本交替嵌入
所有视频都使用wmode=transparent 并通过标签嵌入。除了 Safari,在我拥有的所有浏览器中都可以正常工作。
safari.php 上的代码如下所示
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" name="test" width="289" height="263" align="middle" id="test">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="swfs/BBattLeft.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="bgcolor" value="#ffffff" />
</object>
非常感谢任何帮助!
【问题讨论】:
标签: actionscript safari flash wmode