【发布时间】:2013-11-21 19:14:16
【问题描述】:
我将给定here的Three.js代码复制并粘贴到HTML文件中并从网站下载three.js包,并将<script>标签配置为指向文件three.min.js的位置。
不过,当我打开 HTML 文件时,它会显示一个空白屏幕。
我错过了什么?
【问题讨论】:
标签: three.js
我将给定here的Three.js代码复制并粘贴到HTML文件中并从网站下载three.js包,并将<script>标签配置为指向文件three.min.js的位置。
不过,当我打开 HTML 文件时,它会显示一个空白屏幕。
我错过了什么?
【问题讨论】:
标签: three.js
好吧,我尝试了完全相同的方法,我看到线框立方体在屏幕上旋转。有几件事可以尝试。
1) 将three.min.js 放到根文件夹中,然后再次复制/粘贴示例代码,无需任何更改。
2) 你是从 build 目录下的 zip 包中得到了three.min.js 吗?还是您浏览了 git repo 并复制/粘贴它?如果使用了复制/粘贴,请务必单击"Raw" 按钮以获取没有包装 HTML 的代码。
3) 首先尝试最新的 Firefox 或 Chrome 浏览器。如果它在那里工作但不能在 Safari 中工作,则需要先执行几个步骤才能在 Safari 中启用 WebGL。
4) 由于驱动程序不兼容,您的显卡可能是blacklisted。
如果这些都没有帮助,那么发布代码,你在哪里获得 Three.js 包,你使用什么浏览器和视频卡,我会看看我还能做些什么来帮助:)
【讨论】:
three.min.js 复制到了根文件夹,它工作正常。也许脚本标签有问题(即使我确定我输入的所有内容都正确)
three.min.js 的路径可能低于根 HTML 文件夹的级别,从而导致一些沙盒问题?很高兴它现在可以工作了。
我遇到了同样的问题。 Windows 默认隐藏文件扩展名。我在文件夹选项中更改了它,它工作了。
【讨论】: