【发布时间】:2021-11-17 05:54:31
【问题描述】:
我正在使用A-frame (https://aframe.io) 和联网的A-frame 组件 (https://www.npmjs.com/package/networked-aframe)
创建一个项目(项目地址:https://glitch.com/edit/#!/networkedtest?path=public%2Fscene.html%3A44%3A0)
我遇到了视频供稿问题。目前在我的项目中,视频提要工作得非常好,但是每当我在第 202 行的 scene.html 中切换这行代码时:
<a-scene moving-sun vr-mode-ui="enabled: false;" physics networked-scene="
room: audio;
adapter: easyrtc;
audio: true;
video: true;
debug: true;
inspector=https://cdn.jsdelivr.net/gh/aframevr/aframe-inspector@master/dist/aframe-inspector.min.js">
使用此代码:
<a-scene moving-sun vr-mode-ui="enabled: false;" physics dynamic-room="
room: audio;
adapter: easyrtc;
audio: true;
video: true;
debug: true;
inspector=https://cdn.jsdelivr.net/gh/aframevr/aframe-inspector@master/dist/aframe-inspector.min.js">
如果我通过拉出两个选项卡来测试我的代码,视频源应该在的地方只有一个空白平面。我不知道为什么,但每当我交换部分行 networked-scene=""
使用dynamic-room="",视频源将停止工作,当您加入另一个选项卡时,您所看到的只是视频源应位于的白屏。
我不确定为什么会发生这种情况,因为我要更改的只是 networked-scene 为 dynamic-room。我尝试通过修改一些代码来修复此错误,但仍然找不到此问题的答案。我感觉问题出在public/js/dynamic-room.component.js 的某个地方,但我可能弄错了。
如果您知道如何解决此问题,我们将不胜感激。
链接到我的项目:https://glitch.com/edit/#!/networkedtest?path=public%2Fscene.html%3A44%3A0
【问题讨论】:
标签: javascript networking three.js aframe aframe-networked