开发者社区> 问答> 正文

HTML5 Audio多音频同时播放延迟问题

平台:安卓、IOS
开发语言:HTML5
问题描述:多个音频同时播放出现6~16ms左右的延迟,希望能缩到2ms内
问题代码:

 function play( url1,url2,url3,url4,url5,url6,url7 ){
 p = plus.audio.createPlayer(url1);
 p1 = plus.audio.createPlayer(url2);
 p2 = plus.audio.createPlayer(url3);
 p3 = plus.audio.createPlayer(url4);
 p4 = plus.audio.createPlayer(url5);
 p5 = plus.audio.createPlayer(url6);
 p6 = plus.audio.createPlayer(url7);
 p7 = plus.audio.createPlayer(url1);
 p8 = plus.audio.createPlayer(url2);
 p9 = plus.audio.createPlayer(url2);
 setTimeout(function(){
 p1.play();
 p.play();
 p3.play();
 p4.play();
 p5.play();
 p6.play();
 p7.play();
 p8.play();
 p9.play();
 },1000);
 }

展开
收起
爵霸 2016-06-14 08:43:10 3728 0
1 条回答
写回答
取消 提交回答
  • 关于html5中 标签的问题 html5中的标签可以用来播放音频,通过src属性可以设定音频地址,那么问题来了,当用该标签播放音频时,是否会将音频缓存至本地,然后播放?因为同时存在多个音频时,往往已进入页面点击后面几个音频播放并没有反应,而是从第一个标签开始,逐个逐个能够播放。是不是因为缓存问题。谢谢。

    2019-09-23 18:34:34
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
《零基础HTML入门教程》 立即下载
天猫 HTML5 互动技术实践 立即下载
天猫HTML5互动技术实践 立即下载