Internet Explorer сохраняет флэш-объекты в памяти и снижает производительность

#jquery #flash #internet-explorer #memory

#jquery #flash #internet-explorer #память

Вопрос:

Здесь есть пара вопросов, пожалуйста, ознакомьтесь с этой ссылкой

http://dev.garage.a2om.com/modules/v2/FSI_VideoTest/en-US/index.html?returnUrl=http://garage.a2om.com/moduleViewer/default.aspx

если вы нажмете далее — дождитесь загрузки видео (они все одинаковые), тогда все будет работать нормально.

Однако посмотрите на память вашего компьютера, и вы увидите, что она значительно увеличивается с каждой страницей. Он не делает этого в других браузерах.

Я предполагаю, что IE не освобождает память от активного объекта x, когда он «удален»

Я использую метод jquery remove() для удаления объекта.

Я также пробовал JS delete и null, те же эффекты.

Есть идеи, как правильно освободить эту память?

Следующая проблема заключается в том, что из-за того, что рендеринг flash active X занимает так много времени, если вы несколько раз спамите «next» и «previous», это приводит к очень нежелательным результатам. Иногда flash не отображается, но воспроизводится звук, иногда видео воспроизводится с другим аудиопотоком в фоновом режиме — и, как правило, пропуск страниц ужасен и происходит медленно.

Есть идеи, как это ускорить? Это то, с чем нам придется жить?

Заранее спасибо, дайте мне знать, если есть какой-либо код, который вы хотите просмотреть / по которому у вас есть информация.