当 运行 作为 Web 应用程序时,对象在 IE11 上不支持 属性 或方法 'create',在浏览器中直接打开 HTML 时正常

Object doesn't support property or method 'create' on IE11 when run as a webapp, fine when straight opening HTML in browser

我正在努力让 sigma.js 的工作原型正常工作。

我可以下载他们的包,然后直接在我的浏览器(IE11)中打开示例文件,它工作正常。

但是,如果我尝试将其部署到 Web 应用程序,则会出现此错误:

var _handlers = Object.create(null);

Object doesn't support property or method 'create'

HTML 源完全相同,只是脚本导入如下所示:

<script src="js/sigma/src/misc/sigma.misc.drawHovers.js"></script>

而不是

<script src="../src/misc/sigma.misc.drawHovers.js"></script>

其他说明:

此网络应用程序可以在 FF11 上运行,不能在 IE8 上运行。

检查您是否处于兼容模式。

单击右上角的齿轮 -> 兼容性视图设置 -> 从列表中删除该网站,或取消选中 'display intranet sites in Compatibility View'。