无法在 <a-frame> 中为 ar.js 加载 obj
Not able to load obj in <a-frame> for ar.js
尽管提供了正确的路径,但无法在 ar.js 的后续 html 文件中加载 obj 文件:
<script src=”https://aframe.io/releases/0.6.1/aframe.min.js"></script>
<script src=”https://jeromeetienne.github.io/AR.js/aframe/build/aframe-ar.js"></script>
<body style=’margin : 0px; overflow: hidden;’>
<a-scene embedded arjs=’sourceType: webcam;’>
<a-marker preset=’hiro’>
<!-- Adding an OBJ file to an AR Project-->
<a-entity
obj-model=”obj: url(https://rishavjayswal.github.io/augmented-reality/resources/couch.obj);
mtl: url(https://rishavjayswal.github.io/augmented-reality/resources/couch.mtl)”>
</a-entity>
</a-marker>
<a-entity camera>
</a-entity>
</a-scene>
</body>
获得
GET https://rishavjayswal.github.io/augmented-reality/%E2%80%9Dhttps://aframe.io/releases/0.6.1/aframe.min.js%22 net::ERR_ABORTED
在 运行 之后。还尝试使用 obj 和 mtl 文件的相对路径:
/resources/couch.obj
可以在这里打开link:https://rishavjayswal.github.io/augmented-reality/
您的模型加载正常。这是故障中的一个工作示例:https://glitch.com/edit/#!/excellent-face?path=index.html:13:19
我看到您在属性值周围混用了不同类型的引号。您的 HTML 无效。使用直双引号:"
在您的 obj-model 属性中,您使用的是 ”
,在您的 arjs 属性中,您使用的是 ’
尽管提供了正确的路径,但无法在 ar.js 的后续 html 文件中加载 obj 文件:
<script src=”https://aframe.io/releases/0.6.1/aframe.min.js"></script>
<script src=”https://jeromeetienne.github.io/AR.js/aframe/build/aframe-ar.js"></script>
<body style=’margin : 0px; overflow: hidden;’>
<a-scene embedded arjs=’sourceType: webcam;’>
<a-marker preset=’hiro’>
<!-- Adding an OBJ file to an AR Project-->
<a-entity
obj-model=”obj: url(https://rishavjayswal.github.io/augmented-reality/resources/couch.obj);
mtl: url(https://rishavjayswal.github.io/augmented-reality/resources/couch.mtl)”>
</a-entity>
</a-marker>
<a-entity camera>
</a-entity>
</a-scene>
</body>
获得
GET https://rishavjayswal.github.io/augmented-reality/%E2%80%9Dhttps://aframe.io/releases/0.6.1/aframe.min.js%22 net::ERR_ABORTED
在 运行 之后。还尝试使用 obj 和 mtl 文件的相对路径:
/resources/couch.obj
可以在这里打开link:https://rishavjayswal.github.io/augmented-reality/
您的模型加载正常。这是故障中的一个工作示例:https://glitch.com/edit/#!/excellent-face?path=index.html:13:19
我看到您在属性值周围混用了不同类型的引号。您的 HTML 无效。使用直双引号:"
在您的 obj-model 属性中,您使用的是 ”
,在您的 arjs 属性中,您使用的是 ’