gpt4 book ai didi

javascript - 为什么 Chrome Canary 不支持我的 Threejs AR [ARCore] Web 应用程序?

转载 作者:行者123 更新时间:2023-12-01 00:13:39 25 4
gpt4 key购买 nike

我正在使用 Three.ar.js 开发一个WebAR 应用程序 [使用 ArCore]。 我使用 Chrome Canary 构建并启用了所有 XR 相关标志,但收到此错误。

Chrome Canary version这是屏幕中的链接https://developers.google.com/web/updates/2018/06/ar-for-the-web [供您引用]

我的手机:小米A3[支持ARCore服务]

我尝试过使用 Chrome、Chrome Canary 版本 [在版本 67、70、81 上进行测试]、Firefox。我的观点是谷歌最新的 AR 演示在 Chrome Canary 版本中完美运行。但为什么我的本地 AR 应用程序不使用 Three.ar.js 开发呢?

我还尝试过使用 Google 的实验性 WebARonARCore 浏览器。如果我从此链接 https://github.com/google-ar/WebARonARCore 使用实验性 WebARonARCore 浏览器,则会收到以下错误.

WebARonARCore Experimental browser

最佳答案

这只是一个假设,因为我没有使用 Three.js 进行 WebXR 实验,但是 - WebXR AR API( HitTest 、平面检测和 anchor )在不断变化。

xrSession.requestHitTest 已替换为 hit-ray 源和 hit-ray 结果(请参见此处 - https://github.com/immersive-web/hit-test/blob/master/hit-testing-explainer.md ),因此您使用的框架需要调整以适应更改。 Canary 是最新、最好的,实现了这些 API 的最新版本,而较旧的浏览器仍然具有旧的实现(可能处于已弃用的标志下)

关于javascript - 为什么 Chrome Canary 不支持我的 Threejs AR [ARCore] Web 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59916548/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com