Fork me on GitHub
  2014年4月8日
摘要: 移动端果然很坑!在移动端IOS平台上用new Audio每次调用这个API都会创建一个新的线程,而且还不能销毁。。。直到拖死应用后来改进了换了AudioContext,线程问题解决了https://developer.mozilla.org/en-US/docs/Web/API/AudioContext但是带来了一个问题这个API加入了缓存池,所以加载大的音频文件初始化要很久。。 5M左右的文件大概要10秒如果想提速就要预先把所有的音频文件加入缓存池。。内存直接溢出!终极方案:保持一个new Audio实例,替换src地址就行了,虽然每次都改变src会临时产生很多新线程,但是最终会自动销毁只保 阅读全文
posted @ 2014-04-08 17:22 【艾伦】 阅读(1215) 评论(2) 推荐(2) 编辑