javascript - SCRIPT438 : Object doesn't support property or method 'create' - THREE. JS 相机\Camera.js

标签 javascript internet-explorer camera internet-explorer-9 three.js

我收到此错误: SCRIPT438:对象不支持属性或方法“创建”

尝试在 IE9 中使用 third.js 时。以下代码行导致了该问题:

THREE.Camera.prototype = Object.create( THREE.Object3D.prototype );

在文件cameras\Camera.js

奇怪的是,它在某些装有 IE9 的计算机上工作正常,而在其他计算机上则不然。

最佳答案

我今天也遇到了同样的问题。 IE9 在我的页面上使用怪异模式。我通过添加一个解决了这个问题

<!DOCTYPE HTML>

声明位于我的页面的开头。

这也可能是由于 IE9 使用兼容性 View 显示您的页面造成的。这可以解释计算机之间行为的差异。

关于javascript - SCRIPT438 : Object doesn't support property or method 'create' - THREE. JS 相机\Camera.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12514924/

相关文章:

javascript - 使用javascript用空格替换换行符

javascript - 如何使用 jQuery 从 JSON 对象列出数组?

html - Internet Explorer(6 及更高版本)缓存和临时文件

internet-explorer - 浏览器后退按钮恢复空字段

opencv - 相机校准。四月标签和国际象棋图案校准之间的区别?

ios - 删除 `UIImagePickerController` 缩放 slider

javascript - 从 javascript 打开页面不起作用

javascript - 使用 redux 实现事务的正确方法是什么

c# - 如何使用selenium webdriver在c#中以私有(private)模式启动IE

javascript - 打开手机摄像头从网页扫描条码