图像未在 A-Frame 版本 8 中显示(仅限版本 2)

Image not displaying in A-Frame version 8 (only version 2)

我对A-Frame很陌生,尝试显示图像。我用 youtube 教程中的版本 2 完成了此操作,但是当我将版本更改为 3 或更高版本时(我总是需要使用最新版本,当前为 8)它不再显示,但似乎已加载。

<!DOCTYPE html>
<html>
  <head>
    <script src="https://aframe.io/releases/0.2.0/aframe.min.js"></script>
  </head>
  <body>
      <a-scene>
        <a-assets>
          <img id="image" src="winterOriginal.jpg">
        </a-assets>
      <a-image src="#image" width="16" height="9"></a-image>
    </a-scene>
  </body>
</html>

您需要为 img 资源设置 crossorigin 属性:

<img id="image" src="image.jpg" crossorigin="anonymous">

满足CORS政策。