这里是我的代码如下,我是相当新的使用一个框架,这是非常有趣的,我似乎无法解决为什么我有问题,更有经验的人可以帮我吗?一旦进入虚拟现实模式A相框,摄像头饲料变黑色
var errorCallback = function(e) {
console.log('Not working!', e);
};
navigator.getUserMedia({
video: true,
audio: true
}, function(localMediaStream) {
var video = document.querySelector('video');
video.src = window.URL.createObjectURL(localMediaStream);
video.onloadedmetadata = function(e) {
// Ready to go. Do some stuff.
};
}, errorCallback);
video {
width: 100% !important;
max-width: 100% !important;
height: auto !important;
position: absolute;
top: 0;
left: 0;
z-index: -1000;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/aframe/0.5.0/aframe.min.js"></script>
<video autoplay></video>
<a-scene>
<a-box color="red" rotation="0 45 45" scale="2 2 2"></a-box>
<a-entity position="0 0 3.8">
<a-camera>
</a-camera>
</a-entity>
<a-sky opacity="0"></a-sky>
</a-scene>
相机工作时,你是不是在VR模式,但是当你做一个帧进入VR模式,背景变成了黑色,而不是显示相机饲料。有谁知道为什么?我以前在其他网站上寻求过帮助,但没有提供帮助。
非常感谢你的工作:) – Hexdro
没问题,玩得开心! –