7PLonG / audioCenter

原本是用在pad端的一个音频控制小库,复用多了就移上来吧,统一管理

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

audioCenter

原本是用在pad端的音频控制小库,统一管理音频加载缓存,后复用于多端,遂迁移到这里维护。

应用场景

适用于多个短音频的多次调用,默认最大缓存50个Audio对象,并于播放器解绑,其返回格式于Hybrid定义一致,可依据需求调整。

使用

对外暴露LocalEvent,可通过audioInit、setAudio预加载(单批次音频较多,或网络较差)
或直接使用playAudio(通常情况)

已知问题

  1. error报错不全
  2. 在反复切换播放同一url时,会多次绑定'timeupdate',目前未添加解绑/

About

原本是用在pad端的一个音频控制小库,复用多了就移上来吧,统一管理


Languages

Language:JavaScript 100.0%