由于无法使 Flash 对象透明,因此需要通过其他方式来匹配背景。我想也许可以创建一个 ActionScript/Javascript 桥,但我想知道这是否是要走的路。
我有更好的选择吗?
由于无法使 Flash 对象透明,因此需要通过其他方式来匹配背景。我想也许可以创建一个 ActionScript/Javascript 桥,但我想知道这是否是要走的路。
我有更好的选择吗?
不会 wmode=transparent 或 wmode=opaque 修复那个..
我认为FlashVars是一个不错的选择。
我同意德鲁斯诺夫的观点。在 Flash 对象的嵌入标签中,您可以设置 wmode='transparent' 这将有效地从您的 swf 中删除纯色背景。但是,这会带来一些性能损失。(使用示例和性能说明)
如果页面的背景颜色是纯色的,则可以使用最少的 Javascript 匹配 flash objects embed 标记中的“bgcolor”值。
(我假设您正在处理动态页面背景颜色,或者您期望最终会改变的颜色。)