У меня проблемы с быстрой вспышкой кадра между скрытием одного деления и показом другого - и наоборот.
Я прочитал все результаты, которые я смог найти на "мерцании" "мигает" & "мигает" в сочетании с видео, html5 и jquery.
Я перепробовал все "проблема загрузки DOM" исправления, которые я мог найти, но безрезультатно.
Содержимое находится в файле фиксированного размера.
Я пытался использовать .css jquery.стиль вместо show / hide.
Я пытался использовать 'fadeIn' / 'fadeOut' , но не смог заставить это работать должным образомлибо.
var video = $("#draftAnimation")
var videoReverse = $("#draftAnimationReverse")
$(".green").click(function() {
var text = $(this).text();
if (text == 'Display') {
$(video).show();
$(videoReverse).hide();
$('.green').text("Hide");
video.get(0).play();
} else {
$(videoReverse).show();
$(video).hide();
$('.green').text("Display");
videoReverse.get(0).play();
}
});
Я бы ожидал, что он покажет div, который он должен показывать, и скроет тот, который установлен, чтобы безупречно скрывать его без каких-либо периодических проблем.И я не могу понять, почему он это делает или как это исправить, несмотря на часы поиска в Google.
Если есть какая-то разница, это два деления, воспроизведение видео вперед / назад.Открытие / Закрытие.
Любая помощь будет принята с благодарностью.