谷歌模型查看器AR



我们正在尝试制作一个具有AR功能的自定义3D配置器,但是我们发现Google的模型查看器对于我们的需求来说太有限了,所以我们分三部分完成.js

为了使用AR,我们分析了源代码,发现在单击模型查看器按钮时会重定向到此链接:

intent://googlewebcomponents.github.io/model-viewer/examples/assets/Astronaut.glb?link=https%3A%2F%2Fgooglewebcomponents.github.io%2Fmodel-viewer%2Fexamples%2Faugmented-reality.html&title=A%203D%20model%20of%20an%20astronaut

(摘自谷歌的示例页面(

首先测试在控制台中发出警告,例如"无法访问的导航"静默失败。你知道我们做错了什么吗?

上面的

链接是错误的。我检查了源代码,发现正确的源代码是这样构建的:

intent://${modelUrl}?link=${link}&title=${title}#Intent;scheme=${scheme};package=com.google.ar.core;action=android.intent.action.VIEW;S.browser_fallback_url=${fallbackUrl};end;

哪里:

  • modelUrl 指向不带 http/https 的 glb 文件的
  • 路径
  • 页面的链接网址
  • 模型的标题文本标题
  • 方案 http/https
  • fallbackUrl 出现问题时要回退的 url

此链接仅适用于具有AR硬件的安卓手机。

相关内容

  • 没有找到相关文章

最新更新