Я пишу портал для конференций с использованием OpenMeetings с открытым исходным кодом, который представляет собой приложение Flash, скомпилированное с OpenLaszlo. Итак, у меня есть доступ к исходному коду SWF, который представляет собой смесь разметки Laszlo и JavaScript, но не ActionScript.
Проблема, с которой я сталкиваюсь, заключается в том, что, когда пользователи уходят из приложения в Internet Explorer, их микрофон остается подключенным, и они могут слышать, что другая сторона / другая сторона слышит их. Это означает, что IE неправильно уничтожает объект Flash.
У меня были проблемы с воспроизведением этой ошибки на моей собственной системе, но это происходит на моем компьютере сотрудника.
Я пытался использовать JavaScript для захвата события unload и установки innerHTML на "", что удаляет объект Flash со страницы, но опять же, микрофон и т. Д. Остается подключенным.
Это происходит только с Internet Explorer. Это серьезная ошибка для нашего программного обеспечения, так как мы имеем дело с образованием, и, следовательно, ученик, остающийся «на связи», не зная, может открыть нас к судебному процессу!