【问题标题】:Direct AR launch using A-Frame使用 A-Frame 直接启动 AR
【发布时间】:2022-01-10 22:14:16
【问题描述】:

AR 按钮在 iPhone 上不可用

在 Android 上,用户需要点击 AR 按钮才能启动 AR。我们可以在加载 URL 上直接启动 AR 吗?

【问题讨论】:

  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: augmented-reality aframe


【解决方案1】:

场景对象有一个enterAR 函数,您可以在加载场景时(或在任何其他时间)调用它:

<script>
AFRAME.registerComponent("foo", {
  init: function() {
    this.el.addEventListener("loaded", evt => {
      try {
        this.el.sceneEl.enterAR();
      } catch (error) {
        alert(error)
      }
    })
  }
})
</script>
<a-scene foo>
</a-scene>

类似this

【讨论】:

    猜你喜欢
    • 2019-01-30
    • 2021-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-23
    • 1970-01-01
    相关资源
    最近更新 更多