Я пытаюсь добавить кнопки воспроизведения и паузы в VIMEO в WebXR через Aframe (и отключить автозапуск).
Обратите внимание, что видео воспроизводится при автозапуске в настольном веб-браузере, но не воспроизводится вообщена том же веб-сайте через Lenovo Mirage Solo.
Итак, чтобы заставить его работать, я попытался отключить автозапуск, однако он игнорирует мою команду, и я попытался создать функцию паузы воспроизведения, которая будет воспроизводить видео при помощи мыши.введите и приостановите видео при отпускании мыши.
Как мне сделать это правильно?
Пример кода:
AFRAME.registerComponent("play", {
init: function () {
this.el.addEventListener("mouseenter", (e) => {
VR_LOG('mouseenter')
this.el.play();
});
this.el.addEventListener("mouseleave", (e) => {
VR_LOG('mouseexit')
this.el.pause();
});
}
});
<a-entity autoplay="false" vimeo="id: 322980501" play>
<a-plane id="spectrum" class="clickable" color="#000000" scale="3.2 1.8" position="0.0 1 -2"></a-plane>
Можете ли выопубликовать пример vimeo в рамке с автовоспроизведением false и с работающей кнопкой воспроизведения и паузы?
Обновление: функция паузы воспроизведения начала работать, когда я переместил компонент воспроизведения в родительский объект, но автопроигрывание по-прежнему автоматически воспроизводится,И по какой-то причине он все еще не воспроизводится в браузере Firefox Reality на lenovo Mirage Solo