lufy's legend

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 5203|回复: 1
打印 上一主题 下一主题

关于移动端音频播放问题

[复制链接]

3

主题

0

好友

37

积分

士兵

Rank: 1

跳转到指定楼层
楼主
发表于 2016-11-27 15:47:37 |只看该作者 |倒序浏览
应用场景:点击按钮时播放音频1,时间(5秒)到了,停止音频1,播放音频2。
这样做,在电脑端一切正常
但为什么音频2在平板或手机端不播放,且偶尔音频1也只播放几秒钟就暂停

像这样间隔时间接入两个音频的方式,怎么处理比较好?

按钮点击事件:
btn.addEventListener(LMouseEvent.MOUSE_DOWN,function(e){
        document.getElementById("sound1").play();
        setTimeout(function(){
                document.getElementById("sound1").pause();
                document.getElementById("sound1").currentTime = 0;
                document.getElementById("sound2").play();//这个始终不播放。
        },5000);
});


html代码:
<audio id="sound1">
    <source src="images/sounds/sound1.ogg" type="audio/ogg" preload hidden>
    <source src="images/sounds/sound1.mp3" type="audio/mpeg" preload hidden>
    <source src="images/sounds/sound1.wav" type="audio/wav" preload hidden>
</audio>
<audio id="sound2">
    <source src="images/sounds/sound2.ogg" type="audio/ogg" preload hidden>
    <source src="images/sounds/sound2.mp3" type="audio/mpeg" preload hidden>
    <source src="images/sounds/sound2.wav" type="audio/wav" preload hidden>
</audio>


回复

使用道具 举报

37

主题

8

好友

9313

积分

诸侯王

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

沙发
发表于 2016-11-28 08:16:11 |只看该作者
手机上播放音频必须在点击的时候进行
不回答与技术和引擎不相关的问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

防止垃圾广告,请填写任意字符

Archiver|lufy's legend

GMT+8, 2024-5-9 05:22 , Processed in 0.044906 second(s), 20 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部