2

由于无法使 Flash 对象透明,因此需要通过其他方式来匹配背景。我想也许可以创建一个 ActionScript/Javascript 桥,但我想知道这是否是要走的路。

我有更好的选择吗?

4

3 回答 3

5

不会 wmode=transparent 或 wmode=opaque 修复那个..

http://kb2.adobe.com/cps/142/tn_14201.html

于 2010-04-14T23:09:16.913 回答
0

我认为FlashVars是一个不错的选择。

于 2010-04-14T22:59:56.697 回答
0

我同意德鲁斯诺夫的观点。在 Flash 对象的嵌入标签中,您可以设置 wmode='transparent' 这将有效地从您的 swf 中删除纯色背景。但是,这会带来一些性能损失。(使用示例和性能说明

如果页面的背景颜色是纯色的,则可以使用最少的 Javascript 匹配 flash objects embed 标记中的“bgcolor”值。

(我假设您正在处理动态页面背景颜色,或者您期望最终会改变的颜色。)

于 2010-04-14T23:23:02.033 回答