2

I want to create a custom video control, I mean over the video itself, with issues like double click on some x and y coordinates of the video to zoom In, but I can't get this result because the real player plugin API is not that flexible, then I Tried to create a transparent layer to handle those events and I can't achieve that the transparent layer sits on top of the video, I tried this list:

1.- Put a flash transparent movie over the real player plugin- not working the player breaks the z-Index and the video goes to the top.

2.- Put an Iframe transparent over the real player plugin- not working it puts on top, but when I make the Iframe transparent, the movie goes agains to the top.

3.- I tried to use the map html tag, also is not working.

4.-I tried to put and div absolute positioned, but z-index is not working.

I need some help with this topic.

thanks guys

4

4 回答 4

1

没有可靠的方法来强制浏览器在插件之上分层内容,因为像 Flash 这样的插件只是直接与视频/音频系统对话,并且只是在浏览器告诉它们的边界框中绘制。

显然它仍然是实验性的,并且没有 IE 支持(没有 ChromeFrame),但旨在解决这个问题。

于 2009-10-22T14:44:16.993 回答
0

如果这是 Flash,您可以使用 wmode=opaque 或 wmode=transparent 作为默认 wmode=windowed 的替代方案,这要快得多,但会导致您描述的覆盖问题。我没有发现真正玩家的等效选项的迹象。

于 2009-08-10T18:20:06.410 回答
0

http://javafx.com/将是我的建议

我会避免尝试将几种不同的技术混合在一起以获得您想要的东西,这将成为不同浏览器和浏览器升级之间的维护噩梦。

于 2009-08-13T18:18:09.053 回答
0

我认为这就是您要搜索的内容: http ://www.dynamicdrive.com/forums/showpost.php?s=4cc8a233f39321ad1ee9e01ec57a3bef&p=200817&postcount=10

您需要 wmode = opaque 才能将图层覆盖在闪存上。你可以找到这个工作的地方是www.dtele.de。如果你打开导航,你会看到,它覆盖了 Flash 电影。

于 2009-11-13T06:27:11.293 回答