.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 文件。