HTML5音频无法在iPad中播放
我想在视频开始播放后启动音频。请参考下面我的html代码HTML5音频无法在iPad中播放,ipad,mobile-safari,html5-audio,Ipad,Mobile Safari,Html5 Audio,我想在视频开始播放后启动音频。请参考下面我的html代码 <audio id="my_audio" > <source src="${audioPath}" type="audio/mpeg" > </audio> var isAudioStarted = false; var video = document.getElementById('my_video'); video.addEventListener('timeu
<audio id="my_audio" >
<source src="${audioPath}" type="audio/mpeg" >
</audio>
var isAudioStarted = false;
var video = document.getElementById('my_video');
video.addEventListener('timeupdate', function () {
if((video.currentTime > 1) && isAudioStarted == false){
var myAudio = document.getElementById('my_audio');
myAudio.load();
myAudio.play();
if(myAudio.played){
console.log("Audio start to play");
}
isAudioStarted = true;
}
}, false);
此代码不能在iPad中播放音频。但它成功地通过了if(myAudio.played)条件并打印“音频开始播放”
我不知道是什么错误。请任何人指导我修复错误
提前感谢苹果不允许在没有用户触摸或点击事件的情况下播放音频文件