Firefox останавливает YouTube видео при расширении div - PullRequest
8 голосов
/ 18 декабря 2011

Я использую jquery для расширения div с помощью встраивания youtube, но когда я нажимаю, чтобы увеличить размер div firefox останавливает воспроизведение встраивания youtube. Chrome , IE9 и т. Д. Не прекращают воспроизведение видео при увеличении размера. Я надеюсь, что кто-то узнает о решении.

$(document).ready(function() {
    $("#wideView").click(function() {
        $("#youtube-movie").toggleClass("wide");
    });
});

Приветствия

1 Ответ

1 голос
/ 18 декабря 2011

Если вы уверены, что код в вашем OP - единственное, что происходит, то это потому, что .wide динамически изменяет overflow, что вызывает перерисовку дочерних элементов в Firefox. Это означает, что флэш-плеер перезагрузится и прекратит воспроизведение.

Демонстрация здесь: http://jsfiddle.net/rVbQ6/2/ (Сделайте это в Firefox, и вы увидите)

Решение состоит в том, чтобы удалить любые манипуляции с переполнением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...