Я добавляю видео динамически во время выполнения, поэтому я не могу использовать менеджер ресурсов.
Я пытаюсь использовать a-video
, а затем воспроизвести / приостановить его.
Я попытался создать videoEl и использовать его в качестве src
this._videoPlayer = document.createElement('video')
this._videoPlayer.id = 'video'
this._videoPlayer.onloadeddata = this.onLoaded.bind(this)
this._videoEl.setAttribute('src', this._videoPlayer)
или
this._videoEl.setAttribute('src', '#video')
Но видео не распознается как актив
Затем я подумал об использовании THREE.VideoTexture(this._videoPlayer)
, но я не могу понять, где установить текстуру для a-plane
материала.
Есть идеи, как мне добавить видео в кадр, используя простой элемент видео, а не менеджер ресурсов?