我不能*在 AR.js 框架基于位置的场景中移动对象
我设置了 Nicolò Carpignoli 的 AR.js aframe 基于位置的示例: https://codepen.io/think2308/pen/PoyYroM
我希望能够围绕 GPS 定位的对象移动,但场景仅围绕中心的设备旋转。 https://youtu.be/7Hc8Mzq9uQ4
使用 Android 12 / Chrome 111.0.5563.116 测试
Chrome 远程调试控制台给了我以下信息和我无法解释的错误:
A-Frame:warn Put the A-Frame <script> tag in the <head> of the HTML *before* the scene to ensure everything for A-Frame is properly registered before they are used from HTML.
index.js:92 A-Frame Version: 1.0.4 (Date 2020-02-05, Commit #2b359246)
index.js:93 three Version (https://github.com/supermedium/three.js): ^0.111.6
index.js:95 WebVR Polyfill Version: ^0.10.10
browser.js:111 device:error WebXR session support error: Failed to execute 'isSessionSupported' on 'XRSystem': Access to the feature "xr" is disallowed by permissions policy.
browser.js:111
A-Frame:warn Put the A-Frame <script> tag in the <head> of the HTML *before* the scene to ensure everything for A-Frame is properly registered before they are used from HTML.
document-register-element.js:2 Uncaught Error: A a-node type is already registered
at b (document-register-element.js:2:1241)
at r.<computed> [as registerElement] (document-register-element.js:2:5786)
at module.exports.registerElement (a-register-element.js:69:19)
at 107.../utils/ (a-node.js:15:18)
at o (_prelude.js:1:1)
at _prelude.js:1:1
at 108../a-entity (a-register-element.js:184:9)
at o (_prelude.js:1:1)
at _prelude.js:1:1
at 112.../../lib/three (a-scene.js:5:10)
b @ document-register-element.js:2
r.<computed> @ document-register-element.js:2
module.exports.registerElement @ a-register-element.js:69
107.../utils/ @ a-node.js:15
o @ _prelude.js:1
(anonym) @ _prelude.js:1
108../a-entity @ a-register-element.js:184
o @ _prelude.js:1
(anonym) @ _prelude.js:1
112.../../lib/three @ a-scene.js:5
o @ _prelude.js:1
(anonym) @ _prelude.js:1
155.../package @ index.js:63
o @ _prelude.js:1
r @ _prelude.js:1
(anonym) @ _prelude.js:1
(anonym) @ _prelude.js:1
(anonym) @ _prelude.js:1
browser.js:111 device:error WebXR session support error: Failed to execute 'isSessionSupported' on 'XRSystem': Access to the feature "xr" is disallowed by permissions policy.
component.js:656 Uncaught Error: The component `arjs-anchor` has been already registered. Check that you are not loading two versions of the same component or two different components of the same name.
at module.exports.registerComponent (component.js:656:11)
at aframe-ar-nft.js:1:1603841
at aframe-ar-nft.js:1:1665107
at aframe-ar-nft.js:1:1665113
at aframe-ar-nft.js:1:269
at aframe-ar-nft.js:1:289