我的问题是threejs加载器示例仅适用于(http://threejs.org) 当我在我的电脑上加载示例然后从我的桌面运行它不起作用。 例如:(http://threejs.org/examples/#webgl_loader_gltf)
请告诉我!答案 0 :(得分:1)
您应该创建一个本地服务器来防止这种情况发生
您可以通过下载Node.js(http://nodejs.org/download/)然后安装此软件包(https://www.npmjs.org/package/http-server)来实现此目的。
完成后,cmd到项目文件夹并执行:
http-server -p <port number>
然后当您浏览localhost时,您将从虚拟服务器获取index.html和文件。
<小时/>
答案 1 :(得分:0)
问题是浏览器之间的权限不同。您需要使用
启动chrome"chrome.exe --allow-file-access-from-files"
即使这位研究员(Bypassing --allow-file-access-from-files in three.js examples)报告与您报告的内容相反。