.play() 函数在带有音频标签的 Safari 浏览器上不起作用
.play() function not working on safari browser with audio tag
我正在建立一个网站 http://directhearingtest.com/,它工作正常并使用 jquery 单击播放音频文件,但在 Safari 浏览器 IPad 中出现以下错误
TypeError: 'undefined' 不是一个函数(评估 '$('audio#audio2')[0].play()')
我试过很多方法都没有解决。这是 HTML 脚本
<audio id="audio2" >
<source src="tunes/500 HZ/20.wav" type="audio/mpeg" >
</audio>
<a id="start_sample" class="text-white font-weight-bold pl-3 pr-3 pt-2 pb-2 p " style="cursor:
pointer; background-color:#2e7ed5; border-radius: 25px; border: 6px solid; font-family: sans-serif;
">Play sample tones</a>
这是Jquery脚本
$(document).ready(function(){
$('#start_sample').click(function(){
$('audio#audio2')[0].play();
});
});
请帮帮我。
尝试不同的格式。可能不支持 Wav 文件。
我正在建立一个网站 http://directhearingtest.com/,它工作正常并使用 jquery 单击播放音频文件,但在 Safari 浏览器 IPad 中出现以下错误
TypeError: 'undefined' 不是一个函数(评估 '$('audio#audio2')[0].play()')
我试过很多方法都没有解决。这是 HTML 脚本
<audio id="audio2" >
<source src="tunes/500 HZ/20.wav" type="audio/mpeg" >
</audio>
<a id="start_sample" class="text-white font-weight-bold pl-3 pr-3 pt-2 pb-2 p " style="cursor:
pointer; background-color:#2e7ed5; border-radius: 25px; border: 6px solid; font-family: sans-serif;
">Play sample tones</a>
这是Jquery脚本
$(document).ready(function(){
$('#start_sample').click(function(){
$('audio#audio2')[0].play();
});
});
请帮帮我。
尝试不同的格式。可能不支持 Wav 文件。