与vue.js一起使用时,AR.js无法识别标记

问题描述

我正在将A-frame与AR.js一起使用,在我的项目中,我需要动态html,因此我也使用vue.js。 我有一个可以在hiro标记显示文本的工作代码,但是每当我为vue.js添加<div id=app>时,相机似乎都找不到该标记,并且控制台中没有错误消息。

这是重现该错误的最简单方法

  <body>
        <div id="app">
          <a-scene>
            <a-marker preset="hiro">
              <a-entity>
                      //text
              </a-entity>
            </a-marker>
          </a-scene>
        </div>
  </body>

解决方法

不幸的是,Vue和A-frame并不总是能很好地配合。这里的“快速而又肮脏”的解决方案可能是构建您的AR.js,并在iframe中使用Vue。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...