Je suis en train d'écrire un portail de conférence en utilisant OpenMeetings, une application Flash qui est compilée avec OpenLaszlo. J'ai donc accès au code source SWF qui est un mélange de balises Laszlo et de JavaScript, mais pas d'ActionScript. Le problème que j'ai est que lorsque les utilisateurs s'éloignent de l'application dans Internet Explorer, leur microphone reste connecté et ils peuvent entendre l'autre partie/l'autre partie peut les entendre. Cela signifie que IE ne détruit pas correctement l'objet Flash.Internet Explorer ne décharge pas le fichier SWF lorsque je navigue loin de la page
J'ai eu de la difficulté à reproduire ce bogue sur mon propre système, mais cela se produit sur l'ordinateur de mes collègues.
J'ai essayé d'utiliser JavaScript pour capturer l'événement de déchargement et définir innerHTML sur "", ce qui supprime l'objet Flash de la page, mais encore une fois, le microphone etc. reste connecté.
Cela se produit uniquement avec Internet Explorer. C'est un bug majeur pour notre logiciel, car nous traitons avec l'éducation et donc un étudiant restant "en ligne" sans le savoir pourrait nous ouvrir à un procès!
Nous avons un problème similaire aussi. Cela fonctionne correctement sur certaines machines, mais pas sur d'autres. Nous n'avons pas accès au code flash, nous avons donc vraiment besoin d'une solution en javascript. Des idées? – Karl