a-frame - загрузка пользовательского интерфейса после окончания видео - PullRequest
0 голосов
/ 07 сентября 2018

Я довольно слабо разбираюсь в кодировании, но я смотрю на создание сценария обучения ветвлению VR с помощью a-frame. По сути, будет воспроизводиться видеосфера 360, а затем, когда она закончится, пользователь увидит пользовательский интерфейс с двумя или тремя вариантами. Затем, в зависимости от выбора, будет загружено другое видео.

У меня есть пользовательский интерфейс для воспроизведения над видеосферой и ссылки на другие видео, но я пытаюсь решить пару проблем.

  1. Пользовательский интерфейс воспроизводится во всем видео, когда я хочу, чтобы оно воспроизводилось в конце видео. Я смог определить конец видео, используя этот код, но я не уверен, как отобразить мои кнопки на этом этапе:

    var vid = document.getElementById("video1");
    vid.onended = function() {
    alert("The video has ended");
    };
    
  2. Кажется, что все видео воспроизводятся одновременно, потому что, когда вы нажимаете одну из кнопок, он переходит к новому видео, которое уже воспроизводится. Это также очевидно, потому что любой звук на скрытых видео воспроизводится, даже если вы его не видите.

Буду очень признателен за любые предложения!

...