У нас есть страница, которая содержит 77 или около того видео миниатюров. Когда видео миниатюры падают, видео начинает играть в эскизе. Видео начинает играть неправильно или не играть. В основном плоские/избыточные области становятся темными. В Edge это исправляет себя через секунду или два, но для нашего клиента это очень нежелательное поведение.
Мы сделали улучшение, приостановив каждое видео на мыши, вызывая Pause () , удалив атрибут src attruit function pauseVideo(e) {
$('video', this).get(0).pause();
$('video', this).get(0).removeAttribute('src');
$('video', this).get(0).load();
}
< /code>
Это очищает некоторую память, но проблема все еще возникает, хотя больше видео может воспроизводиться до того, как проблема станет очевидной. Каждое видео увеличивает использование памяти, и память никогда не очищается, как кажется, в Chrome и Firefox. Проблема обычно возникает, когда использование памяти приближается где -то между 600 МБ до 1 ГБ (в зависимости от системы) в диспетчере задач. (Хром всегда расположено около ~ 500-550 мегабайт.
Firefox находится вокруг ~ 700-800 мегабайт.) Поэтому мне было интересно, было ли можно поделиться видео памятью между элементами. < /P>
Есть пара других проблем, которые могут быть связаны. В т.е. видеоролики становятся совершенно черными, и их размеры изменяются на экране, что может изменить макет страницы. IE версия 11.228.17134.0 и Edge версия 42.17134.1.0, оба в настоящее время являются последними. он становится доступным.
Подробнее здесь: https://stackoverflow.com/questions/521 ... any-videos
Видео, проблемы с управлением памятью в Internet Explorer и Edge из многих видео на странице, что приводит к тому, что о ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Скидка на основе токенов WooCommerce действует до добавления в корзину в Internet Explorer
Anonymous » » в форуме Php - 0 Ответы
- 18 Просмотры
-
Последнее сообщение Anonymous
-