我有一个非常奇怪的情况。这是我的代码布局。
新音频()未定义
var me = {
PreloadImage : function(src){
var e = new Image();
e.src = src;
},
CreateAudio : function(src){
var c = new Audio(src);
c.play();
}
}
这不是我的确切的代码,但是这是我的问题的基础。它在一个外部JS文件中。但是,我的问题在于new Audio()
。它说Audio
尚未定义,但Image
的说法不一样。有时我必须做些事情,比如window.console.log
而不是console.log
,因为console.log
没有定义,但是如果是这样的话,我在Audio
和Image
之前输入什么?
他是一个情况的图片。
编辑:如果您需要任何信息,Create Audio
是唯一添加到我的脚本。你可以view the script at GitHub。
李四代码仍然工作?这只是一个JSLint警告,而不是JavaScript错误。 – JJJ
@JJJ号我想我修好了。 –