Код: Выделить всё
Starter_1_7_0.html
Wood.jpg
Carpet_013.jpg
aframe170.js


< /code>
Я добавил две мои текстуры в качестве активов в примере и назначил деревянную текстуру с id = "base" в куб. Обратите внимание, что все файлы находятся в одном каталоге. Я открыл окно терминала в том же каталоге и запустил здесь сервер Python: < /p>
C:\Users\thora\Documents\Shults Laboratories\Local\>python -m http.server
Serving HTTP on :: port 8000 (http://[::]:8000/) ...
< /code>
Куб визует черный. Используя режим осмотра в окне браузера, в элементах я вижу текстуры. В консоли см.: < /P>
A-Frame Version: 1.7.0 (Date 2025-02-20, Commit #ad5cef10)
aframe170.js:42909 THREE Version (https://github.com/supermedium/three.js): 173
aframe170.js:34898 THREE.WebGLState: SecurityError: Failed to execute 'texSubImage2D' on 'WebGL2RenderingContext': The image element contains cross-origin data, and may not be loaded.
at Object.texSubImage2D (aframe170.js
at uploadTexture (aframe170.js
at WebGLTextures.setTexture2D (aframe170.js
at SingleUniform.setValueT1 [as setValue] (aframe170.js
at WebGLUniforms.upload (aframe170.js
at setProgram (aframe170.js
at WebGLRenderer.renderBufferDirect (aframe170.js
at renderObject (aframe170.js
at renderObjects (aframe170.js
at renderScene (aframe170.js
< /code>
Запуск Win 11 Home v 24H2, браузер Microsoft Edge < /p>
Предыдущие версии в предыдущих вновь работают отлично. Я использую точно одни и те же ссылки для текстур, которые называют их напрямую или загружаю их в качестве активов. Он не совпадает с этим сообщением:
Доступ к xmlhttprequest at 'file: /// c: /susers/thora/documents/shults%20laboratories/vr%20site/prevgall.png' fromingьеени Схемы: хромированная, хромированная, данные, данные, Edge, http, https, изолированное приложение.>
Подробнее здесь: https://stackoverflow.com/questions/797 ... s-versions
Мобильная версия