Я сделал рамку ар.в Я положил текстуру PNG.когда я использую png из некоторого URL-адреса, он работает с некоторым png, а когда я пытаюсь использовать тот же png, загруженный на мой компьютер, он не работает.
Пример, который не работает:
<script src="https://aframe.io/releases/0.6.0/aframe.min.js"></script> <script src="https://rawgit.com/donmccurdy/aframe-extras/master/dist/aframe-extras.loaders.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> <a-assets> <img id="my-texture" src="rubiscube.png"> </a-assets> <a-entity geometry="primitive: box" material="src: #my-texture"></a-entity> <a-marker-camera preset='hiro'></a-marker-camera> </a-scene> </body> but like this it works: <a-entity geometry="primitive: box" material="src: url(https://static.wixstatic.com/media/2cd43b_b13c89d3859a48129a434265b3ddd1a1~mv2_d_1826_1920_s_2.png)"></a-entity>
но этот URL изображения не
https://i2.wp.com/rgvbingo.com/wp-content/uploads/2014/04/bingo-balls-hi-res.png)">
почему?В чем разница между этими двумя изображениями или URL-адресом и почему, если он работает, встроенный URL-адрес, почему не в автономном режиме?
Вы должны передать изображение через локальный сервер, например, http-сервер .Браузеры не имеют доступа к локальной файловой системе.Подробнее о FAQ по A-Frame