Javascript 未捕获的TypeError:无法读取null的属性“play、src或click”
好的,Chrome是给我这个错误uncaughttypeerror:无法读取null的属性“play”,如果切换到click或focus函数,这个属性会一直弹出。所以在我的简单HTML代码中Javascript 未捕获的TypeError:无法读取null的属性“play、src或click”,javascript,html5-audio,typeerror,Javascript,Html5 Audio,Typeerror,好的,Chrome是给我这个错误uncaughttypeerror:无法读取null的属性“play”,如果切换到click或focus函数,这个属性会一直弹出。所以在我的简单HTML代码中 <audio id="f1Menu" controls> <source src="../sounds/menu/menu_f1_help.mp3" type="audio/mp3"> <source src=".
<audio id="f1Menu" controls>
<source src="../sounds/menu/menu_f1_help.mp3" type="audio/mp3">
<source src="../sounds/menu/menu_f1_help.ogg" type="audio/ogg">
</audio>
<audio id="f2Menu" controls>
<source src="../sounds/menu/menu_f2_email.mp3" type="audio/mp3">
<source src="../sounds/menu/menu_f2_email.ogg" type="audio/ogg">
</audio>
<audio id="f3Menu" controls>
<source src="../sounds/menu/menu_f3_password.mp3" type="audio/mp3">
<source src="../sounds/menu/menu_f3_password.ogg" type="audio/ogg">
</audio>
<audio id="f4Menu" controls>
<source src="../sounds/menu/menu_f4_enter.mp3" type="audio/mp3">
<source src="../sounds/menu/menu_f4_enter.ogg" type="audio/ogg">
</audio>
如果需要更多信息,请让我知道。我放置了min代码,该代码给出的错误是函数不在其中工作。您的元素尚未加载。你应该等到它加载 替换
AudioMode().playAudio("f1",2000);
与
那么说,如果打开这个按钮,那么调用脚本页面应该工作吗?@Drake只需将其放置,而不是AudioMode.playAudioF12000;在脚本的开头。
AudioMode().playAudio("f1",2000);
window.onload=function(){
AudioMode().playAudio("f1",2000);
}