我有一個非常奇怪的情況。這是我的代碼佈局。
新音頻()未定義
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號我想我修好了。 –