gpt4 book ai didi

internet-explorer - 要求 + IE8 : undefined object is null or not an object

转载 作者:行者123 更新时间:2023-12-04 07:43:45 26 4
gpt4 key购买 nike

我只在 IE 中遇到与 require.js 插件有关的错误。

我在 require.js 中有以下代码(第 1061 行):

 if (plugin.normalize) {

IE 8 返回此错误:

Message: 'normalize' is null or not an object

Line: 1061 Char: 25



我检查了调试器并且插件对象存在, normalize 未定义。在 javascript 中,这应该评估为“false”,并且使 if 条件失败。但是,出于某种原因,IE 会抛出此错误而不是让我的页面正确加载。有谁知道为什么会这样?

具有讽刺意味的是,如果我将第 1061 行更改为:
if (plugin.normalize !== undefined && plugin.normalize !== null && plugin.normalize !== false) {

然后IE8成功运行代码......问题是,这应该是等效的代码,我不能为了避免IE这样的错误而改变像require.js这样的第三方包。

最佳答案

我有一个类似的问题,我通过确保我没有尾随昏迷并且我的路径很好来解决这个问题。

更多详情:https://github.com/jrburke/requirejs/issues/299

关于internet-explorer - 要求 + IE8 : undefined object is null or not an object,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12431837/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com