Показать сообщение отдельно
  #1 (permalink)  
Старый 30.01.2016, 18:51
Аватар для mcfly
Интересующийся
Отправить личное сообщение для mcfly Посмотреть профиль Найти все сообщения от mcfly
 
Регистрация: 21.09.2009
Сообщений: 26

Как клонировать video-элемент без повторной загрузки видео?
Добрый день.

На странице есть видео-элемент который надо клонировать после загрузки видео так, чтобы у результирующего элемента было такое же видео без повторной загрузки и чтобы они не зависели друг от друга. Типа такого:
Video.prototype.initVideo = function() {
    this.videoObject = document.createElement('video');
    this.videoObject.src = this.videoUrl;
    
    // On video loaded
    this.videoObject.addEventListener('loadedmetadata', function () {
        this.cachingVideoObject = some_cloning_function(this.videoObject);
        this.cachingVideoObject.currentTime = 10;
        // this.cachingVideoObject.currentTime != this.videoObject.currentTime
    }, false);
};

Есть ли варианты?
Ответить с цитированием