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