Видео продолжает воспроизводиться при переключении изображения или видео в галерее - PullRequest
0 голосов
/ 21 февраля 2019

Я - дизайнер 3D движений, только начал изучать A-frame несколько месяцев назад, я работаю с большим количеством видео 360, и я хотел собрать простую галерею, демонстрирующую то, что я сделал.

Проблема в том, что когда вы запускаете видео, меняете изображение, оно все еще работает в фоновом режиме.Есть ли какой-нибудь способ остановить его при смене изображений?Вы можете проверить это здесь.https://bechtelmgfx.com/360gallery/

1 Ответ

0 голосов
/ 21 февраля 2019

Я считаю, что это ошибка, описанная здесь .При смене источников созданный элемент видео здесь кажется забытым.

Я бы предложил использовать <a-assets> - чтобы вы могли вручную приостановить видео:

<a-scene>
  <a-assets>
     <video id='vid' autoplay='true' src="sample-video.mp4">
     </video>
  </a-assets>
  <a-image position="0 0 -4" width="5" height="5" src="#vid></a-image>
</a-scene>

сейчас, когда вам нужно, просто pause() элемент видео и измените источник на изображение.Рабочая скрипка здесь .

...