从URL加载.fbx文件-可以吗?

时间:2019-05-21 03:00:09

标签: javascript three.js fbx

我与此合作: https://threejs.org/examples/webgl_loader_fbx.html

如果我将»models/fbx/Samba Dancing.fbx«替换为»https://github.com/mrdoob/three.js/raw/master/examples/models/fbx/Samba%20Dancing.fbx«,代码将停止工作。

对我来说,从其他网站空间加载.fbx文件很重要。有办法解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

由于CORS政策,您的URL无法使用。例如,Chrome浏览器在控制台中报告以下错误:

  

CORS策略已阻止从源“ https://github.com/mrdoob/three.js/raw/master/examples/models/fbx/Samba%20Dancing.fbx”访问“ http://localhost:8080”处的XMLHttpRequest:“ Access-Control-Allow-Origin”标头的值为“ https://render.githubusercontent.com” '不等于提供的原点。

尝试使用此URL代替,该URL设置了必需的HTTP标头:

https://threejs.org/examples/models/fbx/Samba%20Dancing.fbx