В поле VideoJS website указано, что поддержка была перенесена в StackOverflow, поэтому давайте попробуем ее здесь. У меня есть следующий код:VideoJS - невозможно уничтожить и инициализировать
var player = _V_('the_id', {}, function(){
jQuery('.remove').on('click.destroyvideojs', function(){
player.destroy();
jQuery(this).unbind('click.destroyvideojs');
});
});
Сначала он инициализирует видео, и он уничтожает его.
Но когда я хочу снова инициализировать его, используя тот же самый кусок кода, он не работает. Он не инициализирует сценарий в том же идентификаторе элемента (когда он был удален из DOM и снова добавлен с правильным вызовом инициализации после его добавления). Мне интересно, почему это может произойти?
Другая попытка сегодня:
var the_id = 'my_id';
var player = _V_(the_id, {}, function(){
player.destroy();
_V_(the_id, {}, function(){
alert('reinit');
});
});
Таким образом, повторная инициализация VideoJS просто не работает. Кроме того, теперь он удаляет элементы управления из видео.
У меня такая же проблема – dinodsaurus