首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Flash嵌入html覆盖,wmode=“直接”

Flash嵌入html覆盖,wmode=“直接”
EN

Stack Overflow用户
提问于 2012-01-31 03:26:53
回答 2查看 8.1K关注 0票数 2

我试图将html元素放在必须用wmode=“直接”呈现的闪存视频上(视频占据了整个窗口,而html则被放置在其上,除了直接使CPU使用激增)。

我尝试过使用iframe来包含闪存视频,但我仍然无法在其上放置任何元素。有什么办法可以解决这个问题吗?

EN

回答 2

Stack Overflow用户

发布于 2012-02-06 19:08:37

根据Adobe的wmode浏览器支持矩阵的说法,目前Mac上所有主流浏览器都已经支持这个用例。在Windows上的支持是不稳定的,只有IE 9+才能工作。

和您一样,我也在试图了解Adobe是否/何时计划在Windows中扩展对wmode=direct的HTML支持。链接的页面只谈到Chrome高达10和FF高达4,所以自从文档上次更新以来,可能已经取得了更多的进展。

如果我发现一些有用的东西,我将把它添加到这个答案中,在此之前,假设您需要Windows上的IE 9+来支持direct+overlay,这可能是最安全的。

票数 2
EN

Stack Overflow用户

发布于 2012-08-16 12:57:46

我们发现大多数浏览器在wmode="direct"时都支持HTML,但是没有浏览器能够支持覆盖在闪存之上的透明性。即使是PNGs也不能正确地混合。任何有alpha通道而忽略的像素,就好像根本没有像素一样。

当在闪存顶部创建UI到图层时,我们必须“屏蔽”SWF -或使用矩形DOM元素(即没有圆角)。

此外,在Windows 7和更高版本上的IE9根本无法覆盖任何闪存。Iframes似乎穿透了SWF,但HTML元素却没有。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9073978

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档