Как поместить HTML-контент поверх Flash, когда Wmode = окна? - PullRequest
1 голос
/ 22 февраля 2009

Возможно ли это вообще?

Ситуация такова, что я не контролирую встроенную вспышку, и у меня нет возможности узнать, встроена ли она с помощью wmode = tranparent / opaque или wmode = window. Это означает, что в первых двух ситуациях я могу поместить свой HTML-контент поверх, просто используя z-index, но в последней ситуации (wmode = window) у меня нет контроля.

Кто-нибудь знает способ преодоления этой проблемы?

Ответы [ 3 ]

2 голосов
/ 23 февраля 2009

Вы не можете, весь смысл окна wmode = состоит в том, чтобы поместить плагин в оверлейное окно, которое находится поверх главного окна браузера - на самом деле браузер не может рисовать поверх него.

0 голосов
/ 02 марта 2012

Я не знаю, в чем причина этого, но я сделал это, просто присвоил некоторый сплошной фоновый цвет большинству внешнего содержимого html с абсолютной позицией и z-индексом, и он появляется поверх flash с помощью wmode = window. Я сделал это в одном из моих проектов еще в 2010 году. Основной проблемой в то время были IE и chrome.

0 голосов
/ 10 июня 2009

Попробуйте что-нибудь под названием iframe shim. не уверен, насколько это совместимо, но у меня работает

...