当你使用OculusGO或OculusQuest时,当你从一个虚拟环境(VE)超链接到另一个虚拟环境时,Oculus浏览器(它也是我上次检查的Firefox Reality)超时。你去下一个场景;但被踢出VR,这是不受欢迎的。
好奇是否有其他人遇到过这个问题,他们是否能够解决这个问题,或者可能对如何解决它有任何想法。
这时,在WebVR实现中似乎存在一个问题,以控制VR模式的事件;但也许有一个创造性的解决方案:)
不久前我做了一个 PR( https://github.com/aframevr/aframe/issues/4081 ),它似乎"大多数时候"都有效,但这里发生了一些奇怪的时间问题(上次我检查了 Mozilla Reality 有相同的行为)。
笔记: - 似乎发生了超时,导致用户退出加载时间过长的内容。 - 我的印象是webVR会异步加载东西;所以我不确定这个超时是如何发生的。也许我在这里需要更多的理解。
您可以在此处看到我创建的故障,通过在"轻"和"重"场景之间移动来突出问题:https://glitch.com/~portal-test-af-1
我还在这里做了一个PR,试图解决这个问题(https://github.com/aframevr/aframe/pull/4107);但是,我认为由于Oculus端的一些更新,这个"黑客"不再有效。
这是一个错误,应该在这里修复:https://github.com/aframevr/aframe/pull/4199