Aframe 三星互联网上的相框视频

Aframe 三星互联网上的相框视频,aframe,webvr,gear-vr,Aframe,Webvr,Gear Vr,我知道我应该对gearVr有有限的期望,正如文件所述,但我需要专门为它制作一个网站 虽然带有图像纹理的基本体工作起来很有魅力,但当我添加带有视频纹理的平面时,一只眼睛的灯光会熄灭,而且在融合时播放视频根本不起作用。以下是我的代码的最简化版本: <!DOCTYPE html> <html> <head> <script src="https://rawgit.com/aframevr/aframe/d47ce98/dist/aframe-mas

我知道我应该对gearVr有有限的期望,正如文件所述,但我需要专门为它制作一个网站

虽然带有图像纹理的基本体工作起来很有魅力,但当我添加带有视频纹理的平面时,一只眼睛的灯光会熄灭,而且在融合时播放视频根本不起作用。以下是我的代码的最简化版本:

<!DOCTYPE html>
<html>
  <head>
    <script src="https://rawgit.com/aframevr/aframe/d47ce98/dist/aframe-master.min.js"></script>
    <script>
    AFRAME.registerComponent('vidtest', {
      init: function() {
        this.el.addEventListener('click',function(){
          document.querySelector('#vid').load();
          document.querySelector('#vid').play();
        });
      }
    });
    </script>
  </head>
  <body>
    <a-scene>
      <a-assets>
        <video id="vid" src="tlo1.mp4" autoplay="false" crossorigin playsinline webkit-playsinline>
      </a-assets>
      <a-plane vidtest position="0 1 -2" material="src:#vid"></a-plane>
      <a-camera>
        <a-entity cursor="fuse: true; fuseTimeout: 500"
            position="0 0 -1"
            geometry="primitive: ring; radiusInner: 0.02; radiusOuter: 0.03"
            material="color: black; shader: flat">
        </a-entity>
      </a-camera>
    </a-scene>

  </body>
</html>

AFRAME.registerComponent('vidtest'{
init:function(){
this.el.addEventListener('click',function(){
document.querySelector('#vid').load();
document.querySelector('#vid').play();
});
}
});
.
考虑到它可以在android firefox和桌面chrome/firefox上运行,我认为这没关系。虽然android chrome上似乎有问题

顺便说一句,我可以使我的网站上的齿轮工作只有在主版本,早期版本甚至不会让我进入虚拟现实模式


有人有这些问题吗?我试着在那里添加齿轮控制,internet://webvr-enable 似乎什么也不做。我可以在gearVr上打开chrome或firefox吗?

Hi-Piotr。我刚刚尝试复制这个,但我看不到您在三星Gear VR v5.2互联网中描述的问题。您使用的是哪个版本?如果它看起来像是一个浏览器问题,也许你可以把它写在这里作为一个问题?:另外,你可以在下面找到WebVR标志internet://flags ()。不确定答案,但我不知道视频是否需要调用
.load()
,只要
.play()
就可以了。谢谢你的回复,我会检查我的版本,一旦我拿到工作时的装备,游戏是否正常。我刚刚尝试复制这个,但我看不到您在三星Gear VR v5.2互联网中描述的问题。您使用的是哪个版本?如果它看起来像是一个浏览器问题,也许你可以把它写在这里作为一个问题?:另外,你可以在下面找到WebVR标志internet://flags ()。不确定答案,但我不知道视频是否需要调用
.load()
,只要
.play()
就可以了。谢谢你的回复,我会检查我的版本,一旦我拿到工作中的装备,游戏是否正常