Question

J'ai une application Flex en cours d'exécution à une largeur de 100% et une hauteur de 100%. Le code embed est:

<script type="text/javascript">
    var fVars = {};
    fVars.wmode = "transparent"; //also tried "opaque"
    swfobject.embedSWF("/swf/app.swf", "app", "100%", "100%", "9.0.0", "expressInstall.swf", fVars);
</script>
<div class="app"></div>

J'ai aussi reçu l'appel nyroModal, qui est essentiellement

$.nyroModalManual({
    url: urlPath,
    wrap: {},
    closeButton: ""
}); 

La fenêtre modale Je suis en train d'ouvrir dans ce cas est un div avec un texte et un autre embed flash, ce qui fonctionne.

J'ai aussi l'application div de z-index à 0.

Dans Firefox, semble bien, tout fonctionne. Dans Chrome cependant, fade-in / revêtement transparent de nyroModal ne se présente pas, et seulement la deuxième swf est visible overtop le flash d'arrière-plan.

Suis-je manque quelque chose ici? Est-ce un problème connu avec Chrome?

Était-ce utile?

La solution

Je l'avais wmode entrer dans les fVars au lieu des params. Oops!

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top