VideoJS website에서 지원이 StackOverflow로 옮겨 졌으므로 여기에서 시도해 보겠습니다. 다음 코드가 있습니다.VideoJS - 파괴 및 초기화 할 수 없음
var player = _V_('the_id', {}, function(){
jQuery('.remove').on('click.destroyvideojs', function(){
player.destroy();
jQuery(this).unbind('click.destroyvideojs');
});
});
처음에는 비디오를 초기화하고 비디오를 초기화합니다.
하지만 똑같은 코드 조각을 사용하여 다시 초기화하려고 할 때 작동하지 않습니다. 동일한 요소 ID (DOM에서 제거되고 추가 된 후 올바른 초기화 호출로 다시 추가 된 경우)에서 스크립트를 초기화하지 않습니다. 왜 이런 일이 일어날 지 궁금하네요?
또 다른 시도 오늘 :
var the_id = 'my_id';
var player = _V_(the_id, {}, function(){
player.destroy();
_V_(the_id, {}, function(){
alert('reinit');
});
});
그래서, VideoJS의 재 초기화가 간단하게 작동하지 않습니다. 또한 비디오에서 컨트롤을 제거했습니다.
나는 동일한 문제가 있습니다. – dinodsaurus