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
1.我们使用的是dojo版本1.9.1
有谁能对此提出建议吗?
它与以前版本的Chrome浏览器工作得非常好,我们没有看到相同版本的Dojo在IE浏览器中出现任何此类错误。
谢谢。
1条答案
按热度按时间yqlxgs2m1#
**1.**从我的Angular 来看,1.9应该工作。我用最新的在我的项目,但尝试了一些基本的东西在JS fiddle和得到没有问题。我的chrome版本是67。
**2.**只是和想法在哪里看...据我所知,这个错误可能会发生的情况下,当你有多个定义函数在一个文件(模块)。至少我尝试了这一点,并得到了同样的错误。
这段代码来自dojo.js,您可以在那里放置一个断点,然后检查模块有什么问题。