Javascript I';我想在ar.js上做一个项目
我在glitch上发现了一个代码,在扫描标记时播放视频,但问题是它只在桌面上工作,在chrome android上视频不会出现,只能听到声音。请帮助我,因为我不太懂编码。以下是源代码:Javascript I';我想在ar.js上做一个项目,javascript,html,three.js,aframe,ar.js,Javascript,Html,Three.js,Aframe,Ar.js,我在glitch上发现了一个代码,在扫描标记时播放视频,但问题是它只在桌面上工作,在chrome android上视频不会出现,只能听到声音。请帮助我,因为我不太懂编码。以下是源代码: AFRAME.registerComponent('vidhandler'{ // ... init:函数(){ //设置初始状态和变量。 this.toggle=false; this.vid=document.querySelector(“#vid”) 这个.vid.pause(); }, 勾选:函数()
AFRAME.registerComponent('vidhandler'{
// ...
init:函数(){
//设置初始状态和变量。
this.toggle=false;
this.vid=document.querySelector(“#vid”)
这个.vid.pause();
},
勾选:函数(){
if(this.el.object3D.visible==true){
如果(!this.toggle){
this.toggle=true;
这个.vid.play();
}
}否则{
this.toggle=false;
这个.vid.pause();
}
}
});
-查看存储库!
这里的问题是视频的位置-它正在显示,但距离很远。如果将平面更改为
一个提示:如果代码工作不正常,请尽量简化:
-扔掉不必要的包含(aframe extras
例如)
-尽可能简化场景。任何额外的几何图形,组件-只是为了让它简单
如果没有帮助,那么肯定会使调试更容易。请更具体地说明您的问题。只需确保您在Chrome上对Android有适当的支持,至少要更改标题来描述问题,因此,任何有类似问题的人都会偶然发现这个问题。它能自己解决吗?我试过设置位置0。仍然不起作用。正如你所说的那样。@fhk231对盒子起作用,对飞机不起作用?我会在家里查看,但是你是否尝试过设置material sidematerial=“side:两者”
?是的。我想让它在飞机上播放。它在桌面上运行得非常好。唯一的问题是它在Android中不工作。你能帮我吗。。?