[英]Chrome 67 and Dojo
1.哪个版本的dojo与chrome 67或其他更高版本兼容? 2.最近在chrome升级后-dojo.js无法加载并引发以下错误-
dojo.js:15 Error: multipleDefine
at _f (dojo.js:15)
at _f3 (dojo.js:15)
at def (dojo.js:15)
at dojo_en-us.js:1
(anonymous) @ dojo.js:15
(anonymous) @ dojo.js:15
_9 @ dojo.js:15
req.signal @ dojo.js:15
_f3 @ dojo.js:15
def @ dojo.js:15
(anonymous) @ dojo_en-us.js:1
dojo.js:15 Error: multipleDefine
at _f (dojo.js:15)
at _f3 (dojo.js:15)
at def (dojo.js:15)
at Grid.js.uncompressed.js:11
(anonymous) @ dojo.js:15
(anonymous) @ dojo.js:15
_9 @ dojo.js:15
req.signal @ dojo.js:15
_f3 @ dojo.js:15
def @ dojo.js:15
(anonymous) @ Grid.js.uncompressed.js:11
dojo.js:15 Error: multipleDefine
at _f (dojo.js:15)
at _f3 (dojo.js:15)
at def (dojo.js:15)
at OnDemandList.js.uncompressed.js:70
(anonymous) @ dojo.js:15
(anonymous) @ dojo.js:15
_9 @ dojo.js:15
req.signal @ dojo.js:15
_f3 @ dojo.js:15
def @ dojo.js:15
(anonymous) @ OnDemandList.js.uncompressed.js:70
dojo.js:15 Error: multipleDefine
at _f (dojo.js:15)
at _f3 (dojo.js:15)
at def (dojo.js:15)
at List.js.uncompressed.js:51
(anonymous) @ dojo.js:15
(anonymous) @ dojo.js:15
_9 @ dojo.js:15
req.signal @ dojo.js:15
_f3 @ dojo.js:15
def @ dojo.js:15
(anonymous) @ List.js.uncompressed.js:51
VM185:1 Uncaught ReferenceError: normal is not defined
at eval (eval at f (css.js.uncompressed.js:1), <anonymous>:1:1)
at f (css.js.uncompressed.js:1)
at Object.load (css.js.uncompressed.js:1)
at _e4 (dojo.js:15)
at dojo.js:15
at _9 (dojo.js:15)
at _ce (dojo.js:15)
at _35 (dojo.js:15)
at _36 (dojo.js:15)
at dojo.js:15
有人可以建议一下吗?
在以前版本的Chrome浏览器中,它运行得很好,对于相同版本的dojo,我们在IE浏览器中看不到任何此类错误。
谢谢。
1.从我的角度来看,1.9应该可以工作。 我在项目中使用了最新版本,但是在JS小提琴中尝试了一些基本操作,没有遇到任何问题。 我的Chrome版本是67。
2.公正并知道在哪里查找...据我所知,如果在一个文件(模块)中有多个定义函数,则可能会发生此错误。 至少我尝试了这个,并得到了同样的错误。
if(module.injected === arrived){
signal(error, makeError("multipleDefine", module));
return module;
}
这段代码来自dojo.js。您可以在此处放置一个断点,并检查模块出了什么问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.