我正在开发包含音频播放器功能的Web应用程序。
我正在使用html-5音频标签,并且它在chrome中工作正常...但是在iPhone Safari浏览器中无法正常工作。
我正在使用颜色框jQuery lib进行弹出滑块对话框,并在弹出窗口中一个一个地播放音频文件。(我的过程是自动播放,我正在手动执行)首先播放音频,然后播放第二个音频..in一张幻灯片要播放2个音频文件。
在弹出初始化函数中,我编写了以下代码
audio1.play();
audio1.on('ended' function(){
audio2.play();
});
在iPhone苹果浏览器中不起作用(但在Windows和Android中工作)
※从第二张幻灯片开始,其工作方式类似于PC模式。
它可以在PC上正常工作,但不能在iPhone Safari中工作。
谁能帮我解决这个问题?
提前致谢
最佳答案
喜欢下面的代码并解决了问题
播放前增加了两行
audio1.load();
audio2.load();
audio1.play();
audio1.on('ended' function(){
audio2.play();
});